Linux2014. 7. 24. 00:40

노트북에 Ubuntu를 설치할 때 마다 문제인 것들 중 하나가 바로 무선 인터넷 문제...


브로드컴...


내 노트북은 bcm4313 칩 사용 중이고, 해결책은 다음과 같다.


기본으로 제공해주는 broadcom STA 드라이버를 사용하지 않는 방법.


여기 를 참고했다.


sudo apt-get remove --purge bcmwl-kernel-source
sudo apt-get install linux-firmware-nonfree
sudo modprobe brcmsmac

이후 리부트

'Linux' 카테고리의 다른 글

Tizen IDE 오류  (0) 2014.04.20
우분투 한영키와 HUD키 충돌  (0) 2013.06.20
iconv 사용  (0) 2013.06.12
zip 파일 압축 해제시 파일명이 깨지는 경우  (0) 2013.06.09
뭔가 불편한 weechat  (0) 2013.04.24
Posted by Tanto
Linux2013. 6. 20. 01:59

인터넷에 널려있는 우분투 설치 가이드를 보면 보통 다 언급하는 부분이긴 하지만, 가까운 후배가 귀찮아하는 모습을 보고 블로그에도 업로드를 한다.


우분투를 처음 설치하였다면, 한글 입력을 위해 한/영 키를 누를 때 마다 나타나는 HUD가 짜증날 것이다.


이는 오른쪽 ALT키와 한/영키가 충돌을 일으키기 때문인데, 간단히 아래의 command로 해결이 가능하다.


터미널을 열고 아래 명령어를 실행한다.


xmodmap -e 'remove mod1 = Hangul'

그럼 다음 부터는 한/영키를 눌러도 HUD가 나타나지 않을 것이다.


다만 이런식으로 하면 매번 우분투를 켤 때마다 위의 명령어를 타이핑 해야하는데, 간단히 시작 프로그램에 등록하도록 하자.


우선 오른쪽 상단의 버튼을 누르고 Startup Applications 를 선택한다.




그럼 위와 같은 창이 뜰 것이다. 나는 이미 등록이 되어있다. Add 버튼을 누르면 아래와 같이 입력이 가능하고 Command 부분에 아까 위에서 이야기 했던 명령어를 입력하자.



Add를 눌러 추가해주면 다음 부터는 우분투가 실행될 때 알아서 저 명령어를 실행 해 줄 것이다.

'Linux' 카테고리의 다른 글

Broadcom 4313 driver 문제  (0) 2014.07.24
Tizen IDE 오류  (0) 2014.04.20
iconv 사용  (0) 2013.06.12
zip 파일 압축 해제시 파일명이 깨지는 경우  (0) 2013.06.09
뭔가 불편한 weechat  (0) 2013.04.24
Posted by Tanto
Linux2013. 6. 9. 20:00

가끔 Windows에서 압축한 파일 내부에 한글로 된 이름의 파일이 들어있을 경우, 리눅스에서 일반적인 압축 해제 툴로 열어보게 되면 파일명이 다 깨져보일 수 있다.


일단 압축을 푼 후 일일이 이름을 바꿔줄 수도 있지만, 터미널에서 압축을 풀면 쉽게 해결 가능하다.


터미널을 열고 unzip -O cp949 [파일명] 으로 압축을 풀면 된다.


-O 옵션과 -I 옵션은 다음처럼 설명되어 있다.


  -O CHARSET  specify a character encoding for DOS, Windows and OS/2 archives

  -I CHARSET  specify a character encoding for UNIX and other archives


Jzip을 사용하는 방법도 있으나 압축해제를 위해 너무 많은 툴이 있는것도 조잡해 보일 수 있으니 위의 방법을 쓰도록 하자.

터미널을 열기 귀찮다면 jzip을 사용하는 것도 좋다.

'Linux' 카테고리의 다른 글

우분투 한영키와 HUD키 충돌  (0) 2013.06.20
iconv 사용  (0) 2013.06.12
뭔가 불편한 weechat  (0) 2013.04.24
screen session명 변경  (1) 2013.04.17
리눅스 호스트명 변경  (0) 2013.04.17
Posted by Tanto
Linux2013. 4. 17. 00:26

리눅스에 접속하게 되면 쉘이 다음과 같은 형태일 것이다.


id@hostname:~$


저기서 보이는 hostname을 변경하고 싶었다.


/etc/hostname 파일과 /etc/hosts를 수정한 후 재부팅 해도 되지만.. (처음엔 이렇게 바꿈)


그냥 루트 권한으로 hostname 변경하고싶은이름 을 치면 되는거였다;


리눅스는 ubuntu 12.04 이용중이며 다른 계열의 리눅스는 어떻게 되는지 모르겠다.

Posted by Tanto
Linux2013. 4. 16. 22:46

리눅스에 콘솔로 로그인을 하게되면 환영 문구가 뜨게 된다.

우분투의 경우 Welcome to Ubuntu ~~ 로 시작하는 여러 문구가 뜨고, 서버 버전의 경우 현재 접속자 수, CPU사용량 등등의 정보도 함께 표시해준다.


하지만 해당 문구가 마음에 들지 않을 수도 있고, 나 같은 경우는 커스터마이징을 원했기 때문에 방법을 찾아보았다.


접속하여 로그인을 하게 되면, /etc/motd 에 적혀있는 메세지를 출력해주게된다.

motd 파일은 마음대로 수정할 수 있으나, 어차피 다시 접속하면 갱신되기 때문에 이 파일을 수정하는 것은 의미가 없다.


실제로는 /etc/update-motd.d/ 폴더내의 모든 스크립트를 root 권한으로 실행한 결과가 /etc/motd에 쓰여지게 된다.


또 /etc/motd.tail 파일을 수정할 경우 해당 내용이 motd 출력 이후에 출력되게 된다.


만일 로그인 메세지 자체를 다 보기 싫다면 자신의 홈폴더 아래에 .hushlogin 파일을 만들어 두면된다.


서버 관리자(혹은 컴퓨터 주인)으로 해당 문구를 바꾸고 싶다면 /etc/update-motd.d/ 폴더 아래의 스크립트들을 수정하면 된다.


직접 해보니 작동이 잘 되긴한데 .sh 그러니까 쉘 스크립트 파일은 정상적으로 작동하여 motd를 업데이트 하는데, python이라거나 다른 스크립트를 사용하면 motd가 제대로 갱신이 되지 않는 문제가 있었다. 원인은 알 수 없었다.


하지만 motd를 수정하는건 저작권 위반이라는 말이 있으니(왜 오픈소스에 무료배포하는 리눅스가 이런 제약이 있는진 모르겠지만..) 개인적으로 사용하는 서버나 컴퓨터 용도 외에 많은 사람들에게 서비스를 해야 하는 서버라면 motd는 수정하지 않는 편이 좋을 것 같다.


motd 저작권에 대해서는 조금 더 찾아봐야 할 것 같다.

'Linux' 카테고리의 다른 글

zip 파일 압축 해제시 파일명이 깨지는 경우  (0) 2013.06.09
뭔가 불편한 weechat  (0) 2013.04.24
screen session명 변경  (1) 2013.04.17
리눅스 호스트명 변경  (0) 2013.04.17
Ubuntu 12.04 LTS Beep 음 제거  (0) 2013.04.16
Posted by Tanto
Linux2013. 4. 16. 22:37

리눅스를 사용하다보면 tab 자동완성 기능을 사용하거나 아니면 잘못된 방향키 등을 사용했을 때 들리는 beep음이 거슬릴 수 있다.


나 또한 beep음이 거슬렸는데, 대부분 vim 에디터 사용중에 beep음을 자주 들어서 .vimrc에 set vb 을 추가해서 사용했었는데,

화면 깜박이는 것도 마음에 안들고 쉘에서도 beep음이 들리는게 거슬려서 방법을 찾아보았다.


현재 내가 사용하는 리눅스는 ubuntu server 12.04 이다.


/etc/inputrc 파일을 열어보면 set bell-style none 이라는 라인이 주석처리 되어있을 것이다. 이 라인의 주석을 풀면 쉘 상에서 beep음이 사라진다. 라인이 없다면 추가해주자.


서버 전체가 아니라 개인이 소리를 없애고 싶다면 ~/.inputrc에 추가해주면 될 듯하다.


그래도 vim에서는 beep음이 나게 되는데,


.vimrc 파일에 set vb 를 추가해주면 beep음 대신 화면 깜박임으로 경고를 해주고, 깜박임도 싫다면 set vb t_vb= 이라는 라인을 추가해주면된다.

Posted by Tanto