'Linux/System administration'에 해당되는 글 9건
- 2019.08.16 Debian Package 만들기(dpkg/.deb) 2
- 2018.11.02 스왑(Swap) 파일 생성
- 2017.06.27 NTP 시간 동기화 1
- 2011.06.02 리눅스를 USB에 넣어 설치해 보자! :: Penvdrivelinux 4
- 2011.05.29 [Backtrack5] 한글 설정 하기.
- 2011.05.27 하나의 디스크에 여러 리눅스 패키지 설치.
- 2010.04.17 Gigolo로 Xbuntu에서 네트워크 마운트를 쉽게 해보자~!
- 2009.12.14 (영문)주분투 9.10 설치후 셋팅[개인]
개요
Debian Package란 *.deb 확장자를 가지는 파일로 윈도우의 *.msi 와 같은 프로그램 설치를 위한 파일 이다.
데비안 패키지(.deb)는 dpkg 라는 패키지 관리 도구에 의해 관리 유지 되며,
dpkg는 데비안, 우분투, 칼리, 민트 등 기타 많은 배포판에서 사용되는 패키지 관리 도구이다.
.deb 파일은 데비안 패키지이지만 실제로는 표준 유닉스 아카이브(.ar) 파일일 뿐이다.
나중에 다루겠지만 apt역시 dpkg를 사용해서 만든 고급 관리도구 이다.
인스톨된 패키지 확인
현재 자신의 리눅스 장비에 설치된 패키지를 확인해 보자.
dpkg -l #
List installed packages apt list --installed # List installed packages
|
패키지 만들기(Create a package)
1. BASE 디렉토리 만들기
먼저 패키지를 새롭게 만들려면 BASE 디렉토리를 만든다.
이 디렉토리는 안에는 메타데이터 및 패키지 내용이 저장 된다.
- <패키지 이름>_<버전>-<리비전>
Example: devpack_1.0.0-1
$ mkdir devpack_1.0.0-1
|
2. DEBIAN/control 파일 만들기
여기서 (DEBIAN) 디렉토리는 하나의 특수 파일로 무조건 있어야 하는 디렉토리 이다.
이 디렉토리는 안에는 control 및 script 파일이 존재하며, 여기서 만드는 control 파일은 제어파일로
패키지에 대한 중요 정보를 제공하는 파일이다. (Debian control file fields)
Package: devpack Section:non-free Priority:optiona |
- Package
패키지 이름을 적는다.
소문자로만 이루어 져야하며, (_) 대신 (-) 를 사용한다.
- Version
패키지의 버전을 명시함.
apt 서버(repository) 및 설치 서버의 내부 DB에서 관리 됨으로 잘 관리 해야함
- Architecture
amd64/i386 으로 구분됨, 그냥 amd64를 쓰면 됨
- Maintainer
자식의 이름(닉네임), 연락처 혹은 메일 기입
- Description
aptcache 나 aptitude 로 패키지 search 를 했을때 Package 이름과 함께 설명으로 출력 되는 부분
- Depends 필드는 생성할 패키지가 가지는 의존성을 기록한다.
없어도 되는 옵션 필드이지만 자주 사용된다.
기입한 패키지 및 버전 조건이 맞지 않으면 설치되지 않거나 설치 및 업데이트를 시도한다.
ex) mysqld ( >= 10.0.0.1) : mysql 패키지가 10.0.0.1 이상이여야 함
ex) tomcat ( = 6.0.0) : tomcat 패키지가 반드시 6.0.0 이여야 함
DEBIAN/control 파일까지만 만들면 최소한의 패키지 구성이 된다.
# Minimum required structure for a package |
devpack-1.0.0/ # Directory |
3. DEBIAN/conffiles
conffiles에 명시된 파일들은(절대경로) 패키지를 제거 할 때 (dpkg -r, --remove) 혹은 업데이트 할 경우
명시된 파일들을 삭제 하거나 덮어쓰지 못하게 합니다.
conffiles에 명시된 파일은 dpkg -P, --purge에 의해서만 삭제 됩니다.
Example :
/etc/myconf.ini |
4. DEBIAN/script 구성
패키지 설치 전(preinst), 설치 후(postinst), 삭제 전(prerm), 삭제 후(postrm)에 구동 되는
스크립트로 (스크립트 작동 방식 설명) script를 이용해 좀 더 다양하게 구성이 가능하다.
DEBIAN/preinst
패키지내 포함된 파일을 서버에 설치하기 전에 실행 되는 스크립트
스크립트 아규먼트로 install/upgrade를 받을 수 있다.
Example :
#!/bin/bash ############################################################ case "$1" in upgrade) *) esac
|
DEBIAN/postinst
패키지내 포함된 파일을 서버에 설치한 후에 실행 되는 스크립트
스크립트 아규먼트로 configure/upgrade를 받을 수 있다.
DEBIAN/prerm
패키지 삭제 전 실행 되는 스크립트
스크립트 아규먼트로 upgrade/remove를 받을 수 있다.
Example :
#!/bin/bash ############################################################ case "$1" in remove) *) esac
|
DEBIAN/postrm
패키지 삭제 후 실행 되는 스크립트
스크립트 아규먼트로 remove/purge를 받을 수 있다.
remove - 설정 파일을 제외한 바이너리 파일 삭제.
purge - 설정 파일까지 모두 삭제.
remove 후 재설치를 하면 기존 설정 대로 재사용이 가능 하지만, purge 후 재설치 하면 설정을 다시해야한다.
Example :
#!/bin/bash ############################################################ case "$1" in purge) *) esac
|
5. 패키지 내용 구성
BASE 디렉토리 밑으로 원하는 패키지 내용을 구성 한다.
일반적으로 패키지 구성으로 라이브러리, 문서, 환경파일, 실행 프로그램, systemd service등으로 구성 될 수 있다.
Example:
- /usr/local/bin
- /usr/share/man
- /etc/
- /usr/local/lib
- /usr/local/include
패키지 빌드(Build)
패키지 구성을 완료 하였다면 다음과 같이 빌드를 진행해 보자.
자세한 내용은 (dpkg-deb manpage)를 참조 한다.
dpkg-deb
-b ${패키지구성요소디렉토리명} ${패키지명}_{패키지버전}.deb
Example:
# ls -l total 4 drwxr-xr-x 4 root root 4096 Aug 15 02:51 devpack_1.0.1
# dpkg-deb --build devpack_1.0.1 dpkg-deb: building package `devpack' in `devpack_1.0.1.deb'.
# dpkg-deb --build devpack_1.0.1 devpack_1.0.1.deb dpkg-deb: building package `devpack' in `devpack_1.0.1.deb'. |
'Linux > System administration' 카테고리의 다른 글
스왑(Swap) 파일 생성 (0) | 2018.11.02 |
---|---|
NTP 시간 동기화 (1) | 2017.06.27 |
리눅스를 USB에 넣어 설치해 보자! :: Penvdrivelinux (4) | 2011.06.02 |
[Backtrack5] 한글 설정 하기. (0) | 2011.05.29 |
하나의 디스크에 여러 리눅스 패키지 설치. (0) | 2011.05.27 |
"Swap Memory"
리눅스의 메모리 부족할 경우 OOM(Out Of Memory) or Cannot allocate memory등 문제가 발생 될 수 있습니다.
리눅스는 이런 메모리 부족을 대비 하여 일종에 보조 역활을 수행 하기 위한 방법으로 스왑(Swap)메모리를 사용합니다.
스왑(Swap)은 물리적인 메모리가 완전히 활용되었을 때 운영 체제에서 사용하기 위한 가상 메모리 입니다.
이것은 디스크 파티션이나 파일 일 수 있습니다. (리눅스는 파티션, 파일 모두 파일로 인지 합니다)
일반적으로 리눅스 서버를 운영하게 되면 스왑 파티션을 기본적으로 사용하게 되지만
AWS 프리티어를 사용하기 위해 EC2 t2.micro를 이용해 리눅스로 서비스를 할 경우
"Cannot allocate memory"가 나타날 수 있다. 이런 다양한 케이스를 대비 하여 Swap을 생성하는 방법을 알아 봅시다.
스왑(Swap) 확인
[방법 1] swapon -s : 스왑이 잡혀 있지 않으면 아무런 결과가 출력되지 않음
# swapon -s
|
[방법 2] free -m : Swap : 항목에 모든 결과가 "0"으로 출력
# free -m total used free shared buffers cached Mem: 999 883 115 8 3 62 -/+ buffers/cache: 817 181 Swap: 0 0 0 |
스왑(Swap) 설정
- 스왑메모리로 사용할 파일을 생성 합니다.
이 단계에서는 아무런 기능도 하지 않는 단순 디스크 공간을 할당 하는 파일을 생성 한다.
[방법 1] dd를 이용해 파일 생성 (블럭 1M * 2048 = 2GB )
# dd if=/dev/zero of=/swapfile bs=1M count=2048
|
[방법 2] fallocate를 이용해 파일 생성
# fallocate --length 2G /swapfile
|
[ 참고 ]
실제로 file명령을 통해 파일의 유형을 확인해 보면 단순 data 파일임을 알 수 있다.
# file /swapfile /swapfile: data |
- 파일 사용 권한 설정
퍼미션 설정은 파일 소유자(root)로 제한 한다.
# chmod 600 /swapfile
# ls -al swapfile -rw------- 1 root root 2147483648 Oct 31 06:25 swapfile |
- 스왑 파일 설정
이 단계에서는 단순 data 파일을 swap 파일로 초기화 한다.
# mkswap /swapfile Setting up swapspace version 1, size = 2097148 KiB no label, UUID=79411347-40af-4680-a31e-657700076ce8 |
File명령을 통해 파일 Type을 확인해 보면 swap file문구를 출력 한다.
# file /swapfile /swapfile: Linux/i386 swap file (new style) … |
- 스왑 파일 장착
[ swap 활성화 ] : 스왑(swap)파일을 시스템이 사용할 수 있도록 swap 영역 으로 활성화 한다.
# swapon /swapfile
|
[ swap 비활성화 ] : 반대로 swap 영역 비활성화
swap 크기를 변경 하고자 할 경우 swapoff 명령을 통해 비활성화 한 뒤 1번 과정을 되풀이 한다.
# swapoff /swapfile
|
[ 참고 ]
퍼미션이 0600이 아니면 아래와 같이 0600을 제안하는 메시지를 출력 하며, swap 영역으로 활성화는 된다.
# swapon /swapfile swapon: /swapfile: insecure permissions 0644, 0600 suggested.
|
/etc/fstab 등록
시스템이 재부팅 되면 스왑영역이 비활성화 되어 있어 수동으로 swapon명령을 통해 스왑 영으로 활성화 해줘야
하는 번거로움이 있다. 재부팅시에 자동으로 스왑 영역을 활성화 되도록 /etc/fstab에 등록 한다.
- 스왑 파일 UUID 확인
# blkid /swapfile /swapfile: UUID="79411347-40af-4680-a31e-657700076ce8" TYPE="swap"
|
- /etc/fstab 등록
해당 파일 하단에 아래와 같이 swap 설정 추가 한다.
UUID=79411347-40af-4680-a31e-657700076ce8 swap swap defaults 0 0
|
- UUD – device /file name, UUID
- swap – defines device mount point
- swap – specifies the file-system type
- defaults – describes the mount options
- 0 – specifies the option to be used by the dump program
- 0 – specifies the fsck command option
[ 참고 ]
/etc/fstab에 등록되어 있다면 "swapon -a"옵션을 통해 자동 활성화 한다.
아래와 같이 swapoff를 통해 스왑영역 비활성화 한 뒤 swapon -a를 통해 자동 등록 되는 것을 볼 수 있다.
# swapoff /swapfile # swapon -s # swapon -a # swapon -s Filename Type Size Used Priority /swapfile file 2097148 0 -1
|
'Linux > System administration' 카테고리의 다른 글
Debian Package 만들기(dpkg/.deb) (2) | 2019.08.16 |
---|---|
NTP 시간 동기화 (1) | 2017.06.27 |
리눅스를 USB에 넣어 설치해 보자! :: Penvdrivelinux (4) | 2011.06.02 |
[Backtrack5] 한글 설정 하기. (0) | 2011.05.29 |
하나의 디스크에 여러 리눅스 패키지 설치. (0) | 2011.05.27 |
NTP 시간 동기화
NTP(Network Time Protocol)는 인터넷상의 시간을 정확하게 유지시켜 주기 위한 통신망 시간 규약이다.
라디오나 원자시계에 맞추어 시간을 조정하며 밀리초 1/1000초 단위까지 시간을 맞출 수 있다.
기본적으로, NTP 방식은 straum이라는 계층구조를 가지는데 straum 0 은 GPS나 세슘 원자 시계등 시간을 구하는 장비를 말하며,
straum 1은 GPS 나 세슘 원자 시계등에서 직접 시간을 동기화하는 서버를 의미한다. strum 2 부터는 트리 구조를 형성하게 된다.
보통 straum 2에서 동기화를 하고, 이 동기화를 받은 straum 3 서버에서 나머지 같이 운영하는 서버들을 peer로 해서 동기화를
시키므로써 straum 1 서버들의 부하를 줄인다.
NTP 설정
1. peer 설정을 위한 ntp.conf 수정
즉, 시간 동기화를 받기 위한 설정내용이다. 기본적으로 입력되어있는 server 0.gentoo.pool.ntp.org등을
주석처리하고 국내 (혹은 해당 사이트) NTP서버로 대체한다.
vi /etc/ntp.conf |
# Pools for Gentoo users server kr.pool.ntp.org server time.bora.net server time.kornet.net
#server 0.gentoo.pool.ntp.org #server 1.gentoo.pool.ntp.org #server 2.gentoo.pool.ntp.org #server 3.gentoo.pool.ntp.org |
2. NTPD 스크립트 수정
기본값의 경우 ntpd 는 오프셋이 패닉 임계 값 (기본값 : 1000 초)을 초과하면 시스템 로그에 메시지와 함께 종료함으로,
ntpd script에 다음과 같이 NPTD_OPTS='-g'를 추가하여 저장 한다.
vi /etc/init.d/ntpd |
#!/sbin/runscript # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-misc/ntp/files/ntpd.rc,v 1.23 2007/02/23 11:26:26 uberlord Exp $
NTPD_OPTS='-g'
depend() { need net use dns logger after ntp-client } |
3. NTP 데몬 재시작
Bash |
Devanix ~ # /etc/init.d/ntpd restart * Stopping ntpd ... [ ok ] * Starting ntpd ... [ ok ] |
4. 프로세스 확인
-g 옵션이 붙어 있는것을 확인하자
Bash |
Devanix ~ # ps -ef | grep -i ntpd |
5. 테스트
date 명령으로 임의날짜로 변경 하여 동기화 되는지 확인해 보자.
NTP 는 동기화하기까지 5~10분의 시간이 걸리니 여유를 갖도록 하자.
Bash |
Devanix ~ # date 11111111 2017. 11. 11. (토) 11:11:00 KST |
/var/log/message를 통해서 정상적으로 동기화가 되면 다음과 같이 확인이 가능하다
Nov 11 11:19:28 ISIGN_HA1 ntpd[18613]: synchronized to 203.248.240.140, stratum 2 Mar 28 15:13:22 ISIGN_HA1 ntpd[18613]: time reset -19685166.831597 s Mar 28 15:13:22 ISIGN_HA1 ntpd[18613]: kernel time sync status change 0001 |
'Linux > System administration' 카테고리의 다른 글
Debian Package 만들기(dpkg/.deb) (2) | 2019.08.16 |
---|---|
스왑(Swap) 파일 생성 (0) | 2018.11.02 |
리눅스를 USB에 넣어 설치해 보자! :: Penvdrivelinux (4) | 2011.06.02 |
[Backtrack5] 한글 설정 하기. (0) | 2011.05.29 |
하나의 디스크에 여러 리눅스 패키지 설치. (0) | 2011.05.27 |
♧http://www.pendrivelinux.com은
다양한 리눅스 배포판을 USB에 설치할 수 있도록 설치법과 파일을 다운로드 받을 수 있다.
♧ 리눅스 배포판 을 USB로 설치하기 위한 준비물 |
① ISO로 된 리눅스 배포판이 필요하다.
|
1) 라이센스 동의후 아래와 같은 기본 화면이 뜬다.
2) 설치하고자 하는 다양한 리눅스 배포판을 선택하자.
3) [Browse]클릭하여 다운받은 ISO를 선택.
4) 해당 USB를 선택 (FAT32로 Format 체크 선택)
5) 영구적으로 쓰기/저장 할 수 있는 공간을 설정한다.
6) 전체적인 설정이 완료되었으면 [ Create ] 버튼을 클릭!
7) 커피한잔 마시면서 기다리면 완료!
|
'Linux > System administration' 카테고리의 다른 글
스왑(Swap) 파일 생성 (0) | 2018.11.02 |
---|---|
NTP 시간 동기화 (1) | 2017.06.27 |
[Backtrack5] 한글 설정 하기. (0) | 2011.05.29 |
하나의 디스크에 여러 리눅스 패키지 설치. (0) | 2011.05.27 |
Gigolo로 Xbuntu에서 네트워크 마운트를 쉽게 해보자~! (0) | 2010.04.17 |
1) language-selector 설치.
root@bt:~# apt-get install language-selector
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libdmraid1.0.0.rc16 python-pyicu libdebian-installer4 cryptsetup libecryptfs0 reiserfsprogs
rdate bogl-bterm ecryptfs-utils libdebconfclient0 dmraid keyutils
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
apt-xapian-index libcairo-perl libglib-perl libgnome2-canvas-perl libgnome2-perl
libgnome2-vfs-perl libgnomevfs2-extra libgtk2-perl libpango-perl python-debian
python-software-properties python-xapian software-properties-gtk synaptic unattended-upgrades
Suggested packages:
libgtk2-perl-doc xapian-doc dwww deborphan bsd-mailx
The following NEW packages will be installed:
apt-xapian-index language-selector libcairo-perl libglib-perl libgnome2-canvas-perl
libgnome2-perl libgnome2-vfs-perl libgnomevfs2-extra libgtk2-perl libpango-perl python-debian
python-software-properties python-xapian software-properties-gtk synaptic unattended-upgrades
0 upgraded, 16 newly installed, 0 to remove and 0 not upgraded.
Need to get 4,020kB of archives.
After this operation, 19.3MB of additional disk space will be used.
Do you want to continue [Y/n]? Y설치 완료후 아래와 같이 [Language Support] [Software Sources] [Synaptic Package Manager] 메뉴가 생겼다.
2) [Language Support] 설정
① 아래의 슬라이드쇼대로 설정 한다.
② 재부팅을 하면 아래와 같이 한글이 메뉴가 보인다.
*캬~ 세종대왕님께서 기뻐하시겠다~~~
3) 키보드 설정 (BT5-GNOME-VM-32를 받아 Vmware 에서 테스트 하여 키보드 설정이 안되어 있는 상태! 키보드 설정을 해보자.)
① [시스템] - [기본 설정] - [키보드] - [키 배치(탭)] - [추가(A)...]
② [국가별(탭)] - [국가] - [대한민국] & [변종] - [대한민국 101/104키 호환] - [추가]
③ [키보드 모델] 설정후 -> [시스템 모든 부분에 적용] -> [닫기]
킁..근데 [한/영키][한자]가 먹지 않는다. 구글링......
* Vmware 7 미만 버전에서는 해당키가 모두 적용 되었으나 7 버전 이후부터는 [한/영][한자]키가 인식이 되지 않는다.
대신 [한/영]키 오른쪽에 있는 [Alt]키가 먹힌다. 또한 [한자]키는 아예 적용이 안되는 고유의 에러 란다 걍 쓰자..머리아프다 ;
추가) 한글 맨페이지 설치 (이왕 하는김에 한글 맨페이지도 설치해보자.)
① 우선 기본 저장소에 manpages-ko 패키지가 없는 상태이므로 [코분투 저장소]를 추가 하자.
# add-apt-repository ppa:cobuntu
② 바로 적용이 안된다. apt-get update를 하자.
# apt-get update
③ 이제 한글 맨페이지 설치
# apt-get install manpages-ko
한글 설치 완료!
'Linux > System administration' 카테고리의 다른 글
NTP 시간 동기화 (1) | 2017.06.27 |
---|---|
리눅스를 USB에 넣어 설치해 보자! :: Penvdrivelinux (4) | 2011.06.02 |
하나의 디스크에 여러 리눅스 패키지 설치. (0) | 2011.05.27 |
Gigolo로 Xbuntu에서 네트워크 마운트를 쉽게 해보자~! (0) | 2010.04.17 |
(영문)주분투 9.10 설치후 셋팅[개인] (0) | 2009.12.14 |
집에 굴러 다니는 컴퓨터(매직스테이션 MZ48)에 윈도우를 삭제하고 리눅스만 설치하고 싶어졌다.
그럼 좀더 리눅스와 가깝게 느껴질까 하는 마음에..(-_;)사양:
CPU - Intel(R) Pentium(R) 4 CPU 3.00GHz
램1G , 하드 120G
목표:
코분투(11.04) 와 (Backtrack5)를 하나의 디스크에 설치.
준비물:
1) 코분투 11.04 (한글화가 잘되어 나같은 초보자들에겐 추천)
2) Backtrack5 (우분투 10.04기반으로 해킹&보안 패키지로 구성)
3) Universal USB Installer (USB에 넣어 설치)
하드가 120G 뿐이라 파티션을 어떻케 나눠야 될지 고민이 되었다.
그렇다고 한개의 리눅스만 깔자니 좀 심심할꺼 같구... (변덕이 심하여;;)
파티션 구성:
대락 구성은 이렇다.
/dev/sda1 - 코분투(Cobuntu11.04)
/dev/sda2 - 스왑(SWAP) - (코분투 와 백트랙이 공유)
/dev/sda3 - 백트랙(Backtrack5)
/dev/sda4 - 개인 저장 공간(Data)
*어차피 파티션이 4개뿐이라 모두 주 파티션 으로 구성 되었다.
설치 순서:
1) 처음 코분투를 설치할때는 /dev/sda1 (/루트) 와 /dev/sda2(swap)만 구성 스왑은 공유하기 때문에 1개만 만든다.
2) 나머지 리눅스(Backtrack)을 설치 하기 위해 여분에 공간을 남겨두고 설치.
3) 두번째 BT5 는 /dev/sd3(/루트) 와 /dev/sda4(/data) 구성 및 설치. (부트 로더는 설치 하지 않는다.)
이렇케 설치를 하여 부팅을 해보니 설치는 잘 진행 되었다.
그런데.. 역시 문제가...발생했다.
문제1:
그런데 문제는 두번째 백트렉5 이하 BT5를 설치도중 부트로더 설정을 그대루 둔체 설치를 진행하여 부트로더를 덮어버렸다.
그래서 GRUB메뉴에서 첫번째 설치한 코분투가 보이지 않았다.
구글링을 시작...
* 백트렉으로 밖에 부팅이 되지 않으므로 백트렉에서 sudo update-grub 을하면 grub을 자동생성 해준다.
* 다시 재부팅 하자 GRUB 메뉴에 코분투 메뉴가 보였다.
문제2:
GRUB메뉴에 코분투 메뉴가 보이긴 했지만 왠지 찜찜했다.
BT5는 우분투 10.04 기반이라 GRUB 버전이 1.98이였고 코분투 11.04는 GRUB 버전이 1.99였다.
물론 업그레이드 하면 될 문제였지만 메뉴 순서와 찜찜함에 다시 코분투에 부트그룹을 복구하고 싶었다.
구글링 시작...
* 다행히도 BT5로 부팅이 되어 복구CD는 필요치 않았다.
* 그냥 /dev/sda1에 설치된 코분투로 부팅
# sudo grub-install /dev/sda
# sudo grub-install --recheck /dev/sda
바라는 대로 다시 코분투에서 부트그룹이 복구가 되었다.
순서 역시 코분투가 먼저 나왓고 GRUB 버전도 1.99로 되었다.
'Linux > System administration' 카테고리의 다른 글
리눅스를 USB에 넣어 설치해 보자! :: Penvdrivelinux (4) | 2011.06.02 |
---|---|
[Backtrack5] 한글 설정 하기. (0) | 2011.05.29 |
Gigolo로 Xbuntu에서 네트워크 마운트를 쉽게 해보자~! (0) | 2010.04.17 |
(영문)주분투 9.10 설치후 셋팅[개인] (0) | 2009.12.14 |
[Ubuntu] - OpenSSH 서버 (0) | 2009.12.14 |
그러던중 시스템-> Remote Filesystem을 써보았습니다.
이녀석?이 네트워크 마운트를 편하게 해주더라구요...
먼저 Edit -> Editbootmarks 에서 ADD버튼으로 추가 해주신뒤
Actions 메뉴에서 바로 언제든 편하게 마운트가 가능합니다.
바로 OPEN 하면 Thunar(노틸러스)창이 열립니다.
주분투 밖에 안써봐서 우분투에서는 어떤지 모르겠지만...
혹시 마운트된 창이 열리지 않을경우 시냅틱 관리자에서
빠른검색[gvfs]를 검색해서 gvfs / gvfs-fuse / gvfs-bin / gvfs-backends / gigolo
이 체크(설치)되어있어야 합니다. 주분투 같은경우는 gigolo는 기본적으로 설치는 되있는데
gvfs-fuse가 설치되어 있지않아 마운트된 창을 바로 Thunar창으로 열지 못합니다.
편하게 마운트 하시기 바랍니다.
'Linux > System administration' 카테고리의 다른 글
리눅스를 USB에 넣어 설치해 보자! :: Penvdrivelinux (4) | 2011.06.02 |
---|---|
[Backtrack5] 한글 설정 하기. (0) | 2011.05.29 |
하나의 디스크에 여러 리눅스 패키지 설치. (0) | 2011.05.27 |
(영문)주분투 9.10 설치후 셋팅[개인] (0) | 2009.12.14 |
[Ubuntu] - OpenSSH 서버 (0) | 2009.12.14 |
/**** 기본설정 *****************************************************/
* 시스템-> 언어 (한국어/한국어/똑같이 유지/ibus) 한국어 언어팩 설치.
* 시스템-> 업데이트 관리자 (설정->업데이트-> 업데이트 확인 체크해제)
* 시스템-> 하드웨어 드라이버 (그래픽 가속 [권장] 활성화)
******************************************************************/
/**** 인스톨 *******************************************************/
* ibus 특수문자 입력 가능패키지 설치(설치후 재부팅)
* bum(Boot-Up Manager) - Graphical runlevel editor
*시냅틱 관리자-> "tvtime" 설치 (NTSC -> CABLE)
tvtime 설치후 메뉴 한글폰트 출력하기
sudo rm /usr/share/tvtime/tvtimeSansBold.ttf
sudo ln -s /usr/share/fonts/truetype/unfonts/UnDotum.ttf \
/usr/share/tvtime/tvtimeSansBold.ttf
/**** 언인스톨 *****************************************************/
* 시냅틱 패키지 관리자->게임-> "gnome-games-common" (완전 삭제)
* 시탭틱 패키지 관리자-> "scim" (완전 삭제)
*******************************************************************/
/**** 개발자 설정 ****************************************************/
$ sudo apt-get install vim
$ sudo apt-get install build-essential
$ sudo apt-get install manpages-dev
$ sudo apt-get install manpages-posix manpages-posix-dev
$ sudo apt-get install ctags
* autoconf/ automake/ autotools -dev/ m4
*******************************************************************/
나머진 생각나면 계속 업뎃…..
'Linux > System administration' 카테고리의 다른 글
리눅스를 USB에 넣어 설치해 보자! :: Penvdrivelinux (4) | 2011.06.02 |
---|---|
[Backtrack5] 한글 설정 하기. (0) | 2011.05.29 |
하나의 디스크에 여러 리눅스 패키지 설치. (0) | 2011.05.27 |
Gigolo로 Xbuntu에서 네트워크 마운트를 쉽게 해보자~! (0) | 2010.04.17 |
[Ubuntu] - OpenSSH 서버 (0) | 2009.12.14 |