반응형
Ubuntu 12.04 이후 버전에서 제공되는 Unity 테마에서는 창 오른쪽에 있어야 하는 스크롤바가 평소에는 보이지 않고, 마우스로 근처에 가면 오버레이(overlay) 형식으로 표시된다. 이것이 화면은 덜 차지하고 미관상으로는 좋을지 모르지만 가끔 스크롤바를 마우스로 드래그하고 싶을 때 상당히 불편하기도 하다.


Ubuntu 12.04 이후 버전의 기본 테마에서 overlay-scrollbar의 설정을 변경하거나, 아예 overlay-scrollbar를 삭제하는 방법으로 예전의 스크롤바를 항상 보이게 할 수 있다. (대신 unity 테마와 매치가 되지 않밝은 회색 스크롤바가 생기므로 별로 예쁘지는 않으므로 테마의 미관에 신경쓰고 있다면 주의하자. ㅡㅡ)



*Ubuntu 12.10에서는 터미널(Terminal)에서 아래와 같이 입력해서 overlay-scrollbar의 기능을 끌 수 있다.

$ gsettings set org.gnome.desktop.interface ubuntu-overlay-scrollbars false



*Ubuntu 12.04에서는 위의 disable 옵션이 작동하는지 확인되지 않았다. 필자의 경우 그냥 overlay-scrollbar 패키지를 apt-get으로 삭제하였다.

$ sudo apt-get remove overlay-scrollbar liboverlay-scrollbar-0.2-0 liboverlay-scrollbar3-0.2-0



반응형
블로그 이미지

Bryan_

,
반응형

OS: Ubuntu Desktop 12.04.3 LTS (64bit)


가끔 우분투 소프트웨어 센터(Ubuntu Software Center)를 거치지 않고 직접 .deb 파일을 가지고 설치할 때가 있다. 설치하고 나서 소프트웨어 센터에서 검색되는 경우에는 GUI를 통해서 쉽게 다시 삭제할 수 있지만 가끔 그렇지 않을 때(소프트웨어 센터에서 설치된 목록에 보이지 않을 때)도 있다.

이 경우 설치할 때와 마찬가지로 dpkg 명령으로 쉽게 제거가 가능하다.




(1) 패키지 설치


먼저 dpkg를 이용해서 deb 파일로부터 패키지를 설치하는 방법은 다음과 같다.

(-i 옵션은 install하겠다는 의미이다.)


$ sudo dpkg -i DEB_파일_이름



또는

$ sudo dpkg --install 패키지_이름


예를 들어, 오라클(Oracle)에서 제공하는 jdk를 직접 설치할 경우 아래와 같이 할 수 있다.


$ sudo dpkg -i jdk_1.7.045-1_amd64.deb




(2) 설치된 패키지 검색


그리고 dpkg를 이용해서 설치된 패키지를 검색하는 방법은 -l 옵션(list)으로 아래와 같이 가능하다.


$ dpkg -l 패키지_이름


또는

$ sudo dpkg --list 패키지_이름


-l 옵션만 쓰고 뒤에 아무 이름도 명시하지 않으면 설치된 모든 패키지가 화면에 출력된다. 만약 정확한 이름이 기억나지 않아서 패키지 이름으로 검색되지 않는 경우에는 아래와 같이 grep 명령을 추가해서 키워드로 검색할 수 있다. 참고로 -l과 grep 사이에 쓴 막대기는 역슬래시(\) 문자를 쉬프트(Shift) 키와 함께 누른 것이다. (리눅스 파이프라인에 쓰는 문자)


$ dpkg -l | grep "패키지_이름의_일부"




(3) 설치된 패키지 제거(삭제)


검색해서 알아낸 패키지 이름을 가지고 dpkg를 이용해서 아래와 같이 패키지를 삭제할 수 있다.


$ sudo dpkg --remove 패키지_이름


또는

$ sudo dpkg -r 패키지_이름


간혹 패키지가 완전히 삭제되지 않고 설정 파일이 남아서 dpkg -l로 계속 검색될 때가 있다. 이 때는 -r 대신 --purge 옵션으로 깨끗하게 삭제 가능하다.


$ sudo dpkg --purge 패키지_이름


또는
$ sudo dpkg -P 패키지_이름


purge 옵션을 쓰더라도 사용자가 임의로 변경하거나 추가한 파일은 삭제되지 않으므로 그 파일들은 사용자가 직접 삭제해야 한다.



반응형
블로그 이미지

Bryan_

,
반응형

*테스트한 클라이언트 OS: Ubuntu 12.04 desktop (64bit)

*시너지 버전: synergyc 1.3.8, protocol version 1.3

*서버 OS: Windows 7 (64bit)


시너지를 이용해서 윈도우와 우분투 머신 연결에는 성공했으나, ~/.bashrc를 이용한 자동 실행만 가지고는 로그인 화면에서 원격 키보드로 입력할 수가 없어서 불편함이 있었다. 이를 해결하기 위해서 우분투가 로그인 화면을 띄울 때 시너지 서버나 클라이언트를 자동실행 시키는 방법이 아래 링크에 잘 설명되어 있다.

https://help.ubuntu.com/community/SynergyHowto


우분투 12.04의 경우 나중에 따로 설치하거나 설정을 바꾸지 않는다면 LightDM으로 로그인을 하는데,

이 경우에는 /etc/lightdm/lightdm.conf 파일을 열어서, 맨 마지막 줄에 아래 내용만 추가하면 된다.

greeter-setup-script=/usr/bin/synergyc --name [리눅스_클라이언트_이름] [synergy_server_IP]:[synergy_server_PORT]


물론 로그인 이후 시너지를 자동 실행시키는 스크립트는 그대로 유지해야 한다.

이렇게 하면 부팅중일 때를 제외하면 항상 원격 키보드/마우스 입력으로 접근할 수 있다.

반응형
블로그 이미지

Bryan_

,
반응형
/etc/network/interfaces 파일을 연다.
그리고 eth0 세팅을 찾아서 아래와 같이 수정한다.

(예) eth0 카드의 고정IP주소가 192.168.0.100, 서브넷마스크가 255.255.255.0, 기본 게이트웨이가 192.168.0.1, 그리고 도메인네임 서버가 220.90.215.11일 경우:

auto eth0   
iface eth0 inet static
address 192.168.0.100
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameserver 220.90.215.11

sudo /etc/init.d/networking restart 명령으로 네트워크 재시작.

반응형
블로그 이미지

Bryan_

,