오랜만에 설치해서 그런지 헷갈렸네요.


설치 apt-get install gpac 


사용법 MP4Box (소문자인줄 알다가 뻘짓함.)



저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

2012/06/22 - [Study/Linux] - 인트라넷 또는 클러스터 구성시 우분투 apt-get 사용방법


사실 제가 과거에 apt-cache를 이용해서 내부 인터넷 클러스터 환경에서 Ubuntu apt-get 을 사용할수 있는 방법을 포스팅 한적이 있습니다. 사실 클러스터 환경을 운용하다보니 제 개인적인 생각으로는 효율적이지는 않았습니다.

왜냐하면, 가끔씩 컴파일 할 일이 생길때 ant를 실행할때 외부 인터넷 연결을 필요로 하거나, 또는 외부 wget같은걸로 외부에서 받아올려고 할때는 안됩니다.


그래서 결정한것은 마스터 , 1번 외부노드로 연결되는 서버에 Proxy를 구축하는 방법입니다. 사실 정확하게는 기억이 안나는데,브릿지를 구성하는 방법이 잇긴한데, 제가 설정을 작못해서 그런지, 느리더군요.


squid3는 설치 방법이 간단해서(약간 차이나긴 하지만 ubuntu 10.04, 12.04의 경우 데몬 스크립트가 생성되는데 14.04에서는 생성이 안되는것 같더군요) 이건 다음 포스팅에서 해보는걸로 하고 하고 만약 squid3가 설치되어 있다는 가정하에 apt-get으로 적용시키는 방법에 대해 설명 드리겠습니다


/etc/apt/apt.conf 에 이런식으로 적용하시면 되십니다. (apt.conf라는 파일이 아마 없을것 같습니다. 이건 생성해주시면 되십니다.)



http://askubuntu.com/questions/23666/apt-get-does-not-work-with-proxy



Acquire::http::proxy "http://User:Password@host:port/";
Acquire::ftp::proxy "ftp://User:Password@host:port/";
Acquire::https::proxy "https://User:Password@host:port/";

일딴 저 같은경우는 인증정보가 없기때문에, 실제 이런식으로 작성하였습니다.


Acquire::http::proxy "http://192.168.0.1:3128/"; Acquire::https::proxy "http://192.168.0.1:3128/"; Acquire::ftp::proxy "http://192.168.0.1:3128/";

저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License


우분투 서버용 버전만 계속 사용하다가, 노트북에 Ubuntu 14.04 데스크톱 버전을 설정하였는데, 그 사이에 변경이 있던건지는 잘모르겠지만, 설정 위치가 살짝 바뀐것 같습니다. 우분투 guest session 을 없애는 방법을 검색했더니 역시 구글신..

 2012/02/09 - [Study/Linux] - 우분투 11.10 손님(Guest) 막기



http://askubuntu.com/questions/451526/removing-guest-session-at-login-in-ubuntu-14-04


Just press Ctrl+Alt+T on your keyboard to open Terminal. When it opens, run the command(s) below:

sudo nano /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

Add the following line, save and close.

allow-guest=false

Reboot, and you're set.

enter image description here


저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

우분투에서 apt-get 을 통해서 왠만한것 패키지들은 다 설치할수 있습니다.

물론 시스템의 튜닝이라던지, 상황에 따라 직접 컴파일 하는 일들이 발생하는데, 이때 소스를 컴파일 하기 위해서 ./configure를 사용하였을때 라이브러기가 없다면, 꽤나 골치아프게 됩니다. (찾아서 설치해줘야 하니까요..)=


저도 얼마전에 알게된건데 이 문제는 꽤 쉽게 해결 할 수가 있습니다.


먼저 sudo apt-get install auto-apt 라는 패키지를 설치합니다.

그리고 컴파일 하려는 폴더로 이동하셔서

auto-apt run ./configure --prefix=/usr/local/mypackage............ 등 하시게 되면 ./configure를 진행하면서 해당하는 의존성 패키지가 없을경우 자동으로 설치하게 됩니다.(물론 중간에 이걸 설치할꺼냐 안할꺼냐 Y/N 물어보는데 이떄 Y를 누르시면 됩니다.)






저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

Ubuntu 에서 apt-get update 명령어 사용시 The package lists or status file could not be parsed or opened 오류가 나올때 해결방법입니다.


sudo rm /var/lib/apt/lists/* -vf
sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade



http://ubuntuforums.org/showthread.php?t=2078996 

저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

내부망을 이용해서 클러스터를 구축하여서 사용중인데, 각 서버의 시간이 달라서 로그 파일을 보거나, 다른 여러 작업을 하는데 있어서 불편함이 있어서, 시간을 동기화 할 필요가 생겼습니다.


외부에 연결된 서버라면, 간단히 동기화를 해야겠지만. 이런경우는 아니더군요. 일단 제 상황은 서버 한대는 외부와 내부망이 동시에 물려있습니다. 



2011/09/26 - [Study/Linux] - 리눅스 시간 동기화

2011/09/26 - [Information] - 국내 타임 서버


급하게 인터넷을 찾아봤는데, 무슨말인지도 모르겠고... ㅋㅋ 다행이도 찾아보니 쉬운것 같네요.


일단 저의 설정 방법은 내부와 외부와 연결된 컴퓨터에 NTP 시간 서버를 설치합니다. 여기서 이 컴퓨터를 A_TIME 서버라고 표현하겠습니다. 나머지 컴퓨터들은 쉘로 만들던지 해서, A_TIME 서버를 통해서 시간을 동기화 하는 방법 입니다.



먼저 내부와 외부망이 연결된 서버에 NTP 를 설치합니다.

sudo apt-get install ntp

sudo vim /etc/ntp.conf




저는 기본설절에서 TIME 주소를 time1.daum.net으로 변경하였습니다.(시간 서버 관련된 글을 읽어 보았더니 개인서버는 스펙트럼3을 이용하라는둥 블라블라 등등)


그리고 맨아래에

restric 192.168.0.0 mask 255.255.255.0 nomodify notrap 이부분을 추가하였습니다. 이부분은 원래 다르게 주석처리 되어있습니다.(웹을 찾아보니 . 이게 시간을 받아갈 애들의 주소에 대해서 권한 설정하는거라고 하네요)

급하게 찾아서 세팅한거라 나머지 설정은 저도잘


그리고 sudo /etc/init.d/ntp restart  재시작 하셔서, 설정을 반영시면됩니다.


그리고 시간을 동기화 하려는 서버에가서 sudo ntpdate A_TIME 명령을 내리시면 시간이 동기화 됩니다.

18 Jul 22:22:40 ntpdate[8268]: step time server 192.168.X.X offset -102.416580 sec


18 Jul 22:23:42 ntpdate[8257]: no server suitable for synchronization found

만약 이런 오류가 나면, 5분정도 기다리신다음에 다시 해보세요. 그리고 서버쪽에서 123 포트를 개방해주세요


시간서버에 관련된 내용은 http://time.ewha.or.kr/ 을 참고해주세요!! 







저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License



진짜 요즘 리눅스가 좋아졌다는 생각이 드는게..


예전에 포워딩할때 iptables 로 어떻게 하고 했던것 같은데


우분투에서 iptables 어떻게 만지나해서 한참참고 있었는데 레드햇 계열은 sysconfig 에 다 있던걸로 기억하거든요 




간단히 되네요


testmaster@master:/usr/local/hadoop/conf$ apt-cache show rinetd

Package: rinetd

Priority: optional

Section: universe/net

Installed-Size: 144

Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>

Original-Maintainer: Sam Hocevar (Debian packages) <sam+deb@zoy.org>

Architecture: i386

Version: 0.62-5.1

Depends: libc6 (>= 2.4)

Filename: pool/universe/r/rinetd/rinetd_0.62-5.1_i386.deb

Size: 23150

MD5sum: de2048281bc1d4753887be9309e16ceb

SHA1: dc6fbd334e94040a99276ed8a831e7860a8b103a

SHA256: 990588e18fef53c177f1afc7212a3fa0d2b7bfb2d65b42fc0651df965cb92341

Description: Internet TCP redirection server

 rinetd redirects TCP connections from one IP address and port to another,

 with basic IP-based access control.

 .

 rinetd is a single-process server which handles any number of connections

 to the address/port pairs specified in the file /etc/rinetd.conf. Since

 rinetd runs as a single process using nonblocking I/O, it is able to

 redirect a large number of connections without a severe impact on the

 machine. This makes it practical to run services on machines inside an IP

 masquerading firewall.

Bugs: https://bugs.launchpad.net/ubuntu/+filebug

Origin: Ubuntu


sudo apt-get install rinetd


sudo vim /etc/rinetd.conf


#

# this is the configuration file for rinetd, the internet redirection server

#

# you may specify global allow and deny rules here

# only ip addresses are matched, hostnames cannot be specified here

# the wildcards you may use are * and ?

#

# allow 192.168.2.*

# deny 192.168.2.1?



#

# forwarding rules come here

#

# you may specify allow and deny rules after a specific forwarding rule

# to apply to only that forwarding rule

#

# bindadress    bindport  connectaddress  connectport

   111.111.111.111 4040 222.222.222.222 80

하고서 시작하면됩니다.





저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

혹시나 저 같은 분이 있을까 하고서 올립니다.

 

 

일단 오늘 리눅스 시스템을 하나 만들어야 되서 우분투를 설치하였습니다.

제가 현재 사용하는 버전은 Ubuntu 10.04 LTS 입니다.(현재는 12버전까지 나왔습니다. 왜 하필 10버전이냐고 핫기면, 현재 제가 진행중인것이 10버전에서 한거라 ㅋㅋㅋㅋ)

 

그러니까. 저는 설치할때 , 인터넷 설치과정에서 지금 설치안하고 메뉴얼로 잡는다고 하고서 넘겼습니다.

(물론 대부분의 분들은 여기서 설정을 아마 다 하실것입니다. 아니면 자동으로 잡던지요 그러면 생기지 않는 문제입니다.)

 

약간 지켜보니 다음에 설치하기를 하면 어떤문제가 생기냐면, Resolvconf 가 설치가 안되는것 같습니다.

이게 모냐하면 etc/resolv.conf 즉 네임서버를 입력하는 파일인데

 

전 , 우분투에서 /etc/network/interface에다가 dns-nameservers 가 있길래 여기다가 DNS 주소를 넣으면 되는줄 알았거든요. 물론 제가 잘못알고 있는것이였습니다.

 

http://ubuntuforums.org/showthread.php?t=1836144

관련된것은 여기 포럼글을 보시면 더 자세하게 나와있습니다.

 

그러면 전 이걸 어떻게 해결했냐, 현재 제가 설치한 리눅스는 내부 네트워크에 있는것이라. 외부로 직접 연결이 안됩니다. 전에 과거글에서도 남겼지만 apt-cacher 기능을 이용하여서 resolvconf 파일을 설치하고 /etc/resolv.conf에 nameserver 를 입력하였더니 짠..

 

하고 잘됩니다.. 결론은 그냥 우분투 설치하실때 인터넷을 잡을수 있다면 그때 잡는것이 좋을것 같습니다.

 

 

2012/06/22 - [Study/Linux] - 인트라넷 또는 클러스터 구성시 우분투 apt-get 사용방법

 

저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

분명히 JAVA_HOME 이 잡혀있는데


sudo ant 하면 JAVA_HOME 오류 메세지 나온다면

sudo env JAVA_HOME=$JAVA_HOME ant 이렇게 해보세요


출처  : http://sampreshan.svashishtha.com/2009/12/02/ubuntu-quicktip-sudo-ant-doesnt-work/#comment-182


저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

cat /etc/fstab

하면 UUID ~~~~ 막 나오는ㄷ

이건 ls -l /dev/disk/by-uuid 통해서 확인가능

http://minicube.tistory.com/171
저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
  1. BlogIcon 글쓴이님 2012.02.06 05:46 신고

    모토로라 서비스센터 이용기 에 댓글로 질문 남겼는데 질문보시구 답변부탁드려요 ㅜㅜ 제가 정말 급해서 곧 입대하는데 입대전까지 고쳐야하거든요 거기에있는 전화번호부랑 사진이 필요해서 ㅠㅠ

    • Favicon of http://redeyesofangel.tistory.com BlogIcon Yuika eizt 2012.02.06 10:19 신고

      부품안갈았어요 . 그런데 제가 알기로 아트릭스 OS를 다시 깔거든요.

      데이터는 그쪽에서도 보장을 못할꺼예요.(그런데 주소록 같은경우는 구글에 동기화 되니까 상관없을테고..) 사진같은경우 내장이라던지 외장 SD카드에 있을텐데 이게 포맷되는지를 모르겠어요; 만약 외장 SD카드면 빼서 보관하시면 되실테고, 내장의 경우는 잘모르겠네요; 저같은 경우, 이거 고장나기 얼마전에 사진을 다 빼논상태라 확인은 안해봤네요

      한번 서비스센터를 가보시는게 빠르실듯 해요 . 즐거운 하루되세요 ~

2012/01/19 - [Study/Linux] - 너무나 강력한 expect
2012/01/18 - [Study/Linux] - tcl 문법


어제 오늘 expect의 강력한 기능에 놀라고 있습니다.
이제 약간의 새로운 시나리오입니다.

1번 서버에서 2번서버로 ssh 접속을 하고(물론 여기서 암호 입력도 처리할수 있으나 전 RSA인증을 사용하므로 여기서는 패스, 이건 인터넷에서 보면 많이 나옵니다.) 그런다음 2번서버에다가 sudo shutdown -r now 라는 명령어를 내려서 재부팅하는 절차입니다.

그럼 2가지 방법입니다.
아규먼트를 받아서 shutdown -r now를 칠것인가 , 아니면 아예 입력되어있는 스크립트일것 인가.
일단 어짜피 전 재부팅만 필요한 기능이여서 안에 집어 넣었습니다.

spawn ssh 계정@ 주소
send "sudo shutdown -r now\n"
sleep 3
send "password\r\n"
interact

이게 끝입니다.  저기서 가장 중요한 부분은 sleep3과 \r\n과 넣는부분입니다.
일단 \n이 개행할때 쓰는건 알겠는데, \r은 저도 모르겠습니다. 외부소스를 찾아쓴거라

그런데  sleep 이 중요한 이유는
sleep이 없으면 저 스크립트들이 더 빨리 실행되어 버립니다. 즉 sudo 인증창이 나오기전에 저 프로그램이 끝난다는것입니다.

그래서 sleep 3초간 대기 한다음에 sudo가 나오면 그다음 명령어를 보내라는것입니다.


저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'Study > Linux' 카테고리의 다른 글

Manual Installation and Registration of Java Plugin for Linux  (0) 2012.02.09
우분투 fstab  (2) 2012.01.27
linux grep  (0) 2012.01.25
expect 스크립트를 사용하여 다른서버에서 sudo 사용하기  (0) 2012.01.20
Secure CRT 설정  (0) 2012.01.20
너무나 강력한 expect  (0) 2012.01.19
tcl 문법  (0) 2012.01.18


젠투가 요즘 하도 스트레스를 줘서 다른 리눅스 배포판좀 Vmware로 구경하고 있었습니다.
수세보고 깜짝 놀랐습니다. 설치과정이 화려할뿐더러 정말 쉽더군요.. 우분토보다 더요(요즘 우분트는 모르겠습니다. 현재 나온 버전보다 그 전버전을 제가 데비안 보면서 잠깐 사용해봤는데-

제 기억에 우분투도 정말 편리했는데.. 수세는 장난이 아니예요.. 알아서 해주는게..)

그런데.. 수세하고 레드헷은 다른 계열로 알고 있는데ㅣ. 레드헷에서 RPM 쓰잖아요.. 그런데 수세에서도 RPM을 사용하는것 같아서요..


이런.. 젠투ㅠ
저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

학교에,, 리눅스 데비안이가 있고, 노트북을 가지고 다녔습니다- 사실 데비안으로 이것저것 해봤지만 - 개인용 FTP 서버밖에 안되고 있었습니다..

아 그런데 요즘따라 느끼는건데 노트북이 아예 서버가 되어버리다 시피 하고 있습니다-
노트북을 집에 놓고.  ; 학교와서 데비안이으로 xwindow에서 원격하는 방법을 찾았어요

아 그런데, 진짜 신기한건 윈도우 안에서는 한/영 키가 먹히더군요;; 쪼금 꼬여서 제대로 안될때도 있지만, VNC? 이런거 아닙니다. 윈도우에서 원격제어 하는 메뉴 자체적으로 있지않나요? 그거하고 똑같습니다

sudo rdesktop -g 해상도 - a 16(16비트라는 뜻인가..) 아이피:포트번호

한번 man페이지를 제대로 봐야겠는데, 완전 영어군요, 완전 영어..공부를 해야겠네요

아 만약에 안될경우는
sudo apt-get update
sudo install rdesktop을 사용하시면 됩니다..

오늘도 데비안을 때리고 싶었는데, ximg 으로 gnome-session 접속했을때 한글 잘나오고 로컬에서 startx하면 한글 잘나오고, 그리고 또 putty로 ssh로 콘솔 접속했을때도 한글이 잘나오는데

그냥 쌩 콘솔창에서는 아주 한글이 잘깨지네요;; 이거 다시한번 심오한 세계로 빠져야겠네요...

아 오늘 완전 centos APM을 컴파일해서 깔았더니- 손아파,,
CENTOS 리눅스 구축관리 실무
카테고리 컴퓨터/IT
지은이 김태용 (수퍼유저코리아, 2007년)
상세보기
정말로 이책 좋은것 같아요.. 도서관에서 빌려보고 있는데,, 지르던지 해야지..

그런데 데비안이나,, 우분투는 책 없나..; 아... 완전 리눅스- 대박..

아 MFC 숙제도 해야겠고,, DB과제도 해야되고, 이것참,,

저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

Oracles Profits Jump 35 Percent Amidst Downsliding Economy

Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

이런메세지가 나오면, 현재 mysql이 많이들 돌고 있다고 합니다.

service mysqld start 하나면 끝납니다..

:: 데몬을 활성화 했더니, 이번에는... root 암호가 틀렸다고 나오네- 분명히 저거 맞는데 ;;



저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'Study > Linux' 카테고리의 다른 글

런레벨  (0) 2009.11.24
debian, sudo 설정  (2) 2009.11.23
sshd에서 root 로그인 막기.  (0) 2009.11.23
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)  (0) 2009.11.21
윈도우7 grub 제거하기.  (4) 2009.11.21
xming  (0) 2009.10.28
debian 5 ,한글 메뉴, 한글되게 하기,,  (0) 2009.10.19


일단,, 갑자기 리눅스를 깔게된 이유는,, 모랄까... 그냥 해보고 싶었다랄까..

사실 그것보다 더 중요한 이유는,,, 교수님께서 리눅스 상으로 C++ 프로그래밍 하는데도 많은 도움이 된다고 하시더라고요..
사실 수업목적상이 가장 크겠지만.

놀랐습니다. 리눅스를 처음 깔아본건 아닙니다. 예전에는 VM에 많이 깔았었습니다. 아이겟 리눅스 였나?
그건 컴퓨터 하드 분할해서,, 진짜 깔았고

GRUB 였나.. 이것좀 손봐야 겠는데

미치겠습니다.

까니까..
우분트 모드1
우분트 모드2
우분트 모드3

윈도 비스타(복원용)
윈도 비스타

1,2,3이 어떤건지 각각 기억은 이름이 기억이 안나서 모드라고 했습니다... 일단 이녀석들의 정체를 알아야 할것 같습니다
그리고 복원용 파티션?이라고 해야되나,, 제 노트북이 삼성제품이거든요,, 아마도 복원을 위해서 해논것 같은데,,
일단 우분투로 다시 돌아서 정리좀 해봐야겠습니다.

그것보다 한글이 입력 안되던것 같던데..;; Inhangul? 을 까시라고 하던것 같던데.. 이것첨 깔자마자 문제 시작입니다.

사실 깜짝 놀랐습니다.. 무슨 설치하는게 윈도우 처럼 깔끔하고, 몇단계를 거치더니 막 설치되는겁니다.

아주예전에,,설치했을때 기억은,, 아나콘다?? 설치프로그램 이름이였던것 같은데,, 완전 깔끔한 화면이라고는 상상도 할수 없는 상황이였습니다.

그러고 보니,, 우분투에 깔린 파이어폭스가 1.8이던것 같던데..이거 어떻게 좀 처리해야겠습니다..

왠지 재밌을것 같은 느낌이랄까..

저작자 표시 비영리
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
  1. Favicon of http://moonbogy.tistory.com BlogIcon 달도깨비[월정] 2009.03.06 14:13 신고

    아나콘다...뱀이름....영화 제목이자 한컴리눅스 3.1ftp 설치 프로그램 이름입니다.
    원도우 7 베타 설치시에 도움을 받아야 하는 프로그램입니다...히~~~
    아직 도 그 이름을 기억하시다니...

    월정

    • Favicon of http://redeyesofangel.tistory.com BlogIcon Yuika eizt 2009.03.06 18:29 신고

      예전에 거의 VM 위주로,, 깔았답니다;;

      아예 이번에는 필요할경우 대비해서, 윈도우 파티션 놔누고,, 주를 우분투로 해버렸다는;;;

  2. Favicon of http://hitme.kr BlogIcon 최면 2009.03.06 17:41 신고

    우분투 버전이 몇 이길래요.. 8.10이나 8.04면 파이어폭스 최신으로 깔립니다..
    그리고 한글은.. 처음에 설치 할 때 키보드 레이아웃을 korea. rep. 으로 선택한 후에 오른쪽에 104키 호환 모드로 선택하시고 설치하면 자동으로 한영키 먹습니다. 오히려 윈도 보다 깔끔할 걸요..

    • Favicon of http://redeyesofangel.tistory.com BlogIcon Yuika eizt 2009.03.06 18:28 신고

      다시 한번 보니까;; 제가 잘못봤더라고요;..ㅋㅋㅋㅋㅋㅋ

      한글키 입력 안되는거, 네이버 리눅스 카페 보고서 해결했습니다;;;ㅋㅋㅋㅋㅋ!!^^

  3. Favicon of http://infobox.tistory.com BlogIcon 리카르도 2009.03.06 21:27 신고

    저는 생각에, 내년이나 옥토코어 나오면, 램을 한 4기가 잡고 리눅스와 맥을 윈도우 안에서 가상으로
    돌려서 쓸까 생각중이에요. 저같이 생각하시는분 적지 않으리라 생각해봅니다 ㅎㅎ;

    • BlogIcon eizt 2009.03.08 22:55 신고

      느끼는거지만 리눅스가 워낙신기해서

      전 나중에 리눅스를 완전 잘다루면

      윈도우 아예 날리고, 리눅스에서 vm 돌려서 윈도우 사용해보려고요~~

      맥은..;;

1

+ Recent posts

티스토리 툴바