2019년 10월 26일 토요일

[CentOS 8] 그놈 데스크탑 환경 맞춤설정

[CentOS 8] 그놈 데스크탑 환경 맞춤설정

이글에서는 어떻게 CentOS 8에서 GNOME 3 데스크탑 환경을 맞춤설정하는지 알수있다.

아래의 순서대로 데스크탑 환경설정을 진행하게되며 이글을 모두 읽고 따라하면 여러분의 마음에 쏙 드는 리눅스 데스크탑 환경을 만들 수 있다.

1. '그놈 기능개선' 설치
2. 암흑 테마 설정
3. 타이틀바의 창 확대, 축소 버튼과 버튼위치 설정
4. 폰트와 폰트 크기 변경
5. 데스크탑 아이콘 표시
6. 그놈 클래식 응용프로그램 메뉴 활성화
7. 대시독(Dash to Dock) 확장
8. 대시판넬(Dash to Panel) 확장기능
9. 시스템 모니터 확장기능
10. 데스크탑 배경 및 잠금화면 이미지 변경

[CentOS] 구글 크롬 인스톨 방법

[CentOS] 구글 크롬 인스톨 방법

1. 관리자권한으로 아래의 명령실행
 # sudo vi /etc/yum.repos.d/google-chrome.repo

[CentOS/Ubuntu 18.04] 한글 폰트/입력 설치 방법

[CentOS] 한글폰트 설치

1. /usr/share/fonts 아래에 적당한 폴더명을 지어주고 그곳에 폰트파일을 설치한다
  - 아래의 화면처럼 /usr/share/fonts 로 이동해서 폰트를 다운로드 받는다.

[root@zetawiki ~]# cd /usr/share/fonts/
[root@zetawiki fonts]# wget http://cdn.naver.com/naver/NanumFont/fontfiles/NanumFont_TTF_ALL.zip
... (생략)
Length: 14946146 (14M) [application/zip]
Saving to: “NanumFont_TTF_ALL.zip”

100%[=================================================>] 14,946,146  22.5M/s   in 0.6s    

2015-09-04 16:33:37 (22.5 MB/s) - “NanumFont_TTF_ALL.zip” saved [14946146/14946146]


2019년 10월 12일 토요일

[CentOS 7 ] 로그인시 적용되는 root계정의 환경변수 설정파일

[CentOS 7] 로그인시 적용되는 root계정의 환경변수 설정파일

vi /root/.bash_profile

 - 세팅 후 '로그오프' -> '로그 온'시 적용됨


2019년 10월 11일 금요일

[CentOS] Linux 64비트에서 32비트 호환성 확보

Linux 64비트에서 32비트 호환성 확보

다음의 파일을 설치하면 된다
yum install glibc.i686

또는

apt-get install ia32-libs

2019년 10월 10일 목요일

[CentOS] host, hostname 및 환경변수 설정

[CentOS] hostname, host 및 JAVA, Tibero 환경변수 설정


# hostname 확인 및 변경

[root@localhost ~]# hostname
localhost.localdomain

root@localhost:~# hostnamectl set-hostname zetawiki
root@localhost:~# cat /etc/hostname 
zetawiki

# host 설정방법
vi /etc/hosts
     >> localhost.localdomain 부분을 원하는 host명으로 변경 (뒷부분은 삭제)
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

vi /etc/profile  에 설정

# Java 환경변수
export JAVA_HOME=/usr/java/jdk  << RPM설치시 기본위치
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH="."

# Tibero 환경변수
export TB_HOME=/usr/db/tibero   << 원하는 경로로 수정
export TB_SID=tibero
export LD_LIBRARY_PATH=$TB_HOME/lib:$TB_HOME/client/lib
export PATH=$PATH:$TB_HOME/bin:$TB_HOME/client/bin

작성 후 source /etc/profile 로 적용

디버깅 : bash -x /etc/profile

2019년 10월 6일 일요일

[CentOS 7] Tibero6 설치 방법

[CentOS7] Tibero6 설치 방법

이 문서는 JDK(jdk1.5.0_17 이상의 버전)가 이미 설치되어있다는것을 전제로 한다.
 *주의 : 티베로는 현재 jdk1.8 이상은 지원하지 않는다.(2019.10.27)

1.아래의 사이트에서 tibero6와 라이센스를 다운로드 받아둔다.
https://technet.tmaxsoft.com/ko/front/main/main.do

클릭하면 확대


2019년 4월 7일 일요일

[라즈베리파이] 라즈비안 설치 및 세팅방법

[라즈베리파이] 라즈비안 설치 및 세팅순서

1. 운영체제 다운로드
영국의 라즈베리 파이 홈페이지에서 직접 운영체제를 다운로드 합니다.
https://www.raspberrypi.org/downloads/raspbian/

다운로드한 파일의 압축을 풀면 raspbian-stretch-full.img 이름의 파일이 생깁니다.

2. MicroSD카드(16G이상)를 준비합니다.

3. Win32DiskImager라는 프로그램을 사용해서 raspbian-stretch-full.img 파일을 선택하고 SD카드에 복사합니다.

4. img파일이 담긴 SD카드를 라즈베리파이에 삽입하고 전원을 연결합니다.

5. 마우스를 연결하여 라즈베리파이 부팅 후 언어 설정, wifi 설정 등 초기 설정을 합니다.
   - 설정 후 업데이트하여 세팅을 완료합니다.

6. VNC 접근허용 설정
[기본설정/Raspberry Pi Configuration/interfaces] 에서 vnc 연결을 위해 vnc 설정을 Enable 합니다.

*터미널에서 vnc 외부 접속 허용 설정
>> sudo raspi-config
  • Interfacing Options 선택 
  • VNC 가 보이면 선택
  • Enable 하고 종료
7. 한글설정 및 한글 폰트 설치
[기본설정/Raspberry Pi Configuration/Localisation] 탭을 선택합니다.
Set Locale,  Set Timezone, Set Keyboard, Set WiFi Country 설정을 확인해서 맞춰줍니다.

그리고 아래의 명령어를 입력해서 한글 폰트를 설치 합니다.

한글폰트 설치
>> sudo apt-get install fonts-unfonts-core
한글 입력기 설치
>> sudo apt-get install fcitx-hangul

8. fcitx 의 한글 입력모드 설정
[기본설정/Fcitx 설정] 을 선택하면 Input Method Configration 이라는 화면이 나타난다
기본값으로 영문키보드가 세팅되어 있다.
하지만 영문키보드로는 한글을 쓸수없다.
따라서 화면 아래 [-] 아이콘을 눌러서 지운다.

그후 [+] 버튼 아이콘을 선택해서 다음 화면처럼 설정한다.

화면우측하단에 있는 [+] 버튼을 눌러서 설정값을 선택한다.

*Hangul
*키보드 - 한국어 - 한국어 (101/104키 호환)

이렇게 두개가 세팅되어야 한글입력이 가능하다.
기본적으로 한/영 전환은 [ctrl]+[space] 키를 동시에 누르면 된다.

2019년 3월 15일 금요일

[python] `pydot` failed to call GraphViz 해결 방안

keras를 가동중에

Graphviz를 이용해 그래프를 출력해야 하는데

아래와 같은 메세지를 뱉어내며 명령실행을 거부한다.

`pydot` failed to call Graphviz.

알아보니 Graphviz 설치가 제대로 안되서 그런것이라고 한다.

이리저리 알아보다 아래와 같은 방안으로 해결했다.

1. 시스템 환경변수 PATH에 d:/*/graphviz/bin 이 설치된 경로를 적는다.
2. 난 아나콘다 사용자이므로 다음의 명령어를 입력했다.
> conda install graphviz 를 실행 해서 설치완료
실행이 안되서 알아보니 pydot과 연동되어 실행되니 같이 설치를 해보았다.
그래서 아래의 명령어를 실행 했다.
> conda install -c anaconda pydot을 실행해서 설치완료

그후 아나콘다를 다시 실행해서 가동해보니 잘된다~
해결!!

2019년 2월 24일 일요일

[CENT OS 7] HADOOP 설치 및 환경변수 설정 방법

[CentOS 7] HADOOP 환경변수 설정방법

자바를 설치 하고 HADOOP을 설치 할때
시스템에 다운로드 받은 다음 압축을 해제하여
다음의 디렉토리 아래로 이동시킨다.

/home/centos/hadoop-2.9.2  (설치당시 2.9.2버전)

[CentOS 7] JAVA 업데이트 및 javac 설치/ 환경설정

[CentOS 7]  JAVA 업데이트 및 javac 설치

centOS 7을 설치하면 기본적으로 open JDK가 깔려있다.
하지만 개발버전이 빠져있어서 컴파일을 할수 없다.
개발버전을 다운로드 받아서 설치해야 한다.

2019년 2월 19일 화요일

[스프링 프레임워크] Could not load JDBC driver class [net.sf.log4jdbc.sql.jdbcapi.DriverSpy] 에러 해결방법


스프링에서 프로젝트를 작성하고 톰캣을 가동시키는 중에

org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are:
PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'driverClassName' threw exception; nested exception is java.lang.IllegalStateException: Could not load JDBC driver class [net.sf.log4jdbc.sql.jdbcapi.DriverSpy]

이런 에러를 만났다..

2019년 1월 6일 일요일

[라즈베리파이] 파이, 모바일 기기에서 스팀(Steam) 게임 즐기기

[라즈베리파이] 파이, 모바일 기기에서 스팀(Steam)  게임 즐기기.

2018년 12월에 밸브에서 스팀을 통해 자사의 스팀전용 스트리밍 기기인 스팀링크를 단종(관련기사)하는 대신, 라즈베리파이에 설치만 하면 바로 사용 할 수 있는 앱을 무료로 배포 중입니다. *서비스 이용료 X

라즈베리파이에 설치한 모습

[스팀링크 설치를 위한 라즈베리파이 필요 사양]

  • 하드웨어 : 라즈베리파이 3, 3B+ 이상 
  • OS : 라즈비안 스트레치 최신버전 (다른 OS는 미지원)
  • 네트워크 : 랜선 또는 무선랜 연결(랜선 연결 추천)
  • 컨트롤러 : 스팀 콘트롤러 또는 블루투스 전용 콘트롤러 지원
  • 스팀링크에서 스트리밍 받을 스팀이 설치된 PC (설치된 기기와 동일 네트워크상에서만 연결가능)