컴퓨터/우분투2016. 5. 19. 16:04

Ubuntu 13.04 에서 추가 되었고 Ubuntu 15.04 부터는 공식적 적용되었다.

 - 참고> https://en.wikipedia.org/wiki/Systemd#Adoption_and_reception




Posted by jungtae17
컴퓨터/우분투2016. 3. 13. 16:20

우분투에서 시스템 및 패키지를 업데이트하고 사용하지 않는 패키지를 자동으로 삭제하는 방법


#!/bin/sh


sudo apt-get clean

sudo apt-get autoclean


sudo apt-get update

sudo apt-get -y upgrade

sudo apt-get -y dist-upgrade


sudo apt-get autoremove


sudo apt-get autoclean

sudo apt-get clean


sudo apt-get check



Posted by jungtae17
컴퓨터/우분투2015. 8. 23. 03:29

Ubuntu 에서 사용하지 않는 nvidia 드라이버를 삭제할 때 오류만 발생하고 패키지가 삭제 되지 않는 경우, 아래와 같이 해결하자.

오류 메시지:

Traceback (most recent call last):
  File "/usr/bin/quirks-handler", line 65, in <module>
    operation_status = main(options)
  File "/usr/bin/quirks-handler", line 48, in main
    quirks = Quirks.quirkapplier.QuirkChecker(options.package_disable, path=quirks_path)
  File "/usr/lib/python3/dist-packages/Quirks/quirkapplier.py", line 38, in __init__
    self._system_info = self.get_system_info()
  File "/usr/lib/python3/dist-packages/Quirks/quirkapplier.py", line 64, in get_system_info
    return quirk_info.get_dmi_info()
  File "/usr/lib/python3/dist-packages/Quirks/quirkinfo.py", line 46, in get_dmi_info
    'class', 'dmi', 'id', item)).read().strip()
  File "/usr/lib/python3.4/codecs.py", line 313, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte


수정해야 할 부분(/usr/lib/python3/dist-packages/Quirks/quirkinfo.py):

value = open(os.path.join(self.sys_dir,
    'class', 'dmi', 'id', item)).read().strip()


수정 후:

value = open(os.path.join(self.sys_dir,
    'class', 'dmi', 'id', item), mode='rb').read().strip()


Posted by jungtae17
컴퓨터/우분투2014. 1. 31. 21:09

 

Ubuntu Keyboard Shortcuts: https://help.ubuntu.com/community/KeyboardShortcuts

 

Posted by jungtae17
컴퓨터/우분투2013. 6. 3. 12:33

 

Grub 설정 편집

$ sudo vi /etc/default/grub

 

Grub 설정 적용

$ sudo update-grub

 

참고> /boot/grub/grub.cfg 파일은 편집하면 안 됨 (자동 생성/편집 파일)

 

링크> http://ko.wikipedia.org/wiki/GRUB

Posted by jungtae17
컴퓨터/우분투2013. 2. 26. 10:22

 

우분투에서 간단하게 ssh 서버 설치하기

sudo apt-get install ssh
Posted by jungtae17
컴퓨터/우분투2011. 10. 2. 20:38


1. 패키지 설치

$ sudo apt-get install {패키지}

   참고> 패키지 의존성이 깨졌을 경우 복구 처리

$ sudo apt-get -f install


2. 패키지 삭제 (설정 파일 및 관련 패키지 삭제)

$ sudo apt-get --purge autoremove {패키지}


3. 패키지 업데이트 & 업그레이드
   a. 전체 패키지 업그레이드

$ sudo apt-get update && sudo apt-get -y upgrade

   b. 특정 패키지 업그레이드

$ sudo apt-get update && sudo apt-get install --only-upgrade {패키지}

   c. 업그레이드 가능한 패키지 목록 보기

$ sudo apt-get update && sudo apt-get -u upgrade


4. 패키지 재설치

$ sudo apt-get --reinstall install {패키지 이름}


5. 패키지 검색 (설치 가능)

$ apt-cache search {패키지 이름}


6. 패키지 정보 보기
   a. 패키지 정보 보기 (설치 가능, 설치된)

$ apt-cache show {패키지 이름}

   b. 패키지 파일(*.deb) 정보 보기

$ dpkg -I {패키지 파일명}


7. 설치된 패키지 목록 & 검색
   a. 설치된 패키지 찾기

$ dpkg -l {검색 패턴}

   b. 특정 파일(또는 디렉토리)로 설치된 패키지 찾기

$ dpkg -S {파일명 또는 디렉토리명}


8. 패키지 내의 파일 목록 보기
   a. 설치된 패키지 내의 파일 목록 보기

$ dpkg -L {패키지 이름}

   b. 패키지 파일(*.deb) 내의 파일 목록 보기

$ dpkg -c {패키지 파일명}



Posted by jungtae17
컴퓨터/우분투2011. 4. 9. 16:25


Firefox 4 가 출시되었지만 우분투에서는 아직 자동 업데이트가 되지않고 있다. 아마도 다음 버전에서 넣지 않을까라고 예상된다.

하지만 지금 당장 Firefox 4 를 사용하고 싶다면 아래와 같이 간단한 방법으로 업데이트할 수 있다.

1. 콘솔에서 업데이트하기
$> sudo add-apt-repository ppa:mozillateam/firefox-stable
$> sudo apt-get update && sudo apt-get -y upgrade

2. 우분투 소프트웨어 센터를 이용하여 업데이트하기
   1) 우분투 소프트웨어 센터를 실행 후 [편집] - [소프트웨어 소스] 메뉴를 선택한다.

   2) 소프트웨어 소스 창이 열리면 [기타 소프트웨어] 탭을 선택 후 추가 버튼을 누르고 아래와 같이 입력하고
       소스 추가 버튼을 누르고 창을 닫는다.


   3) 소프트웨어 소스 창을 닫으면 저장소가 자동 업데이트 되고, 완료되면 우분투 소프트웨어 센터를 종료한다.

   4) 업데이트 관리자를 실행하면 업데이트 목록을 볼 수 있다. 이때 업데이트 설치 버튼을 누르면 자동 업데이트가
       진행된다.

   5) 끝으로 Firefox 실행하면 업데이트(설치)가 마무리 된다.

Posted by jungtae17
컴퓨터/우분투2010. 12. 24. 00:57
FreeBSD를 사용할려고 몇 주전 MSI WIND NB U200X Longrun SU7300 Light 를 구입했는데 지금은 우분투를 사용하고 있습니다. 이 제품은 요즘 많이 사용되는 저가형 무선랜카드인 RaLink 제품인 RT3090 이 장착되어 있습니다. 윈도우에서는 최신 드라이버를 제공하고 있어서 쉽게 인식되지만 우분투에서는 인식이 잘 안되어 사용자들이 골탕 먹기 십상입니다.


저도 한동안 이 문제로 고생했었기 때문에 혹시라도 해결 방법을 찾고 있는 분들을 위해서 RT3090을 인식시키는 방법을 정리해 봤습니다.

우선 우분투 10.10 에서 RT3090 이 인식되지 않는 이유를 설명한다면 아주 간단합니다.
첫번째는 우분투에는 RT3090 드라이버 모듈이 없습니다. 그래서 추가 설치가 필요합니다.
두번째는 RT3090 최신 드라이버 모듈이 설치 되었다고 해도 RT3090 의 하위 레벨 제품인 RT28XX 드라이버 모듈이 우선 인식되기 때문입니다. 그래서 RT28XX 드라이버 모듈이 인식되지 않도록 설정해야 됩니다.

저도 이것은 프랑스 우분투 포럼에서 찾았습니다. 자세한 것은 참고 하실 수 있도록 링크 주소를 올립니다.


우분투 10.10 에서 RT3090 을 인식시키는 방법은 다음과 같습니다.

1. RT3090 드라이버를 다운로드 설치합니다.
   최신 버전을 받아서 설치하면 됩니다.

2. blacklist.conf 파일을 백업합니다.
sudo cp /etc/modprobe.d/blacklist.conf /etc/modprobe.d/blacklist.bak
   만약을 위한 것으로 필요없으면 안하셔도 됩니다.

3. RT28XX 드라이버가 인식하지 못하도록 설정합니다.
echo 'blacklist rt2800usb' | sudo tee -a /etc/modprobe.d/blacklist.conf
echo 'blacklist rt2x00usb' | sudo tee -a /etc/modprobe.d/blacklist.conf
echo 'blacklist rt2x00lib' | sudo tee -a /etc/modprobe.d/blacklist.conf
echo 'blacklist rt2800pci' | sudo tee -a /etc/modprobe.d/blacklist.conf

4. 재부팅합니다.

너무 간단해서 저도 처음에는 허탈했습니다. 웹에서 검색했을 때는 커널 컴파일까지 해줘야 된다는 글도 있었지만 그건 너무 번거롭고 부담스러워서 엄두도 못내고 있었는데 우연히 찾은 해결책이지만 너무 쉽게 해결되서 기뻤습니다.

저처럼 고생하지 않도록 이 글을 읽고 많은 분들이 쉽게 해결하셨으면 좋겠습니다.

참고로 RaLink 무선랜카드를 사용하기 위한 커널 컴파일과 무선랜설정을 직접해보고 싶은 분들을 위하여 링크를 올립니다.

Posted by jungtae17