Difference between revisions of "Pacman (한국어)"
m (Removed server configuration link) |
Kynikos.bot (talk | contribs) (rm temporary i18n template) |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 2: | Line 2: | ||
[[Category:Utilities (한국어)]] | [[Category:Utilities (한국어)]] | ||
[[Category:Tutorials (한국어)]] | [[Category:Tutorials (한국어)]] | ||
− | + | [[cs:Pacman]] | |
− | + | [[da:Pacman]] | |
− | + | [[de:Pacman]] | |
− | + | [[el:Pacman]] | |
− | + | [[en:Pacman]] | |
− | + | [[es:Pacman]] | |
− | + | [[fr:Pacman]] | |
− | + | [[id:Pacman]] | |
− | + | [[it:Pacman]] | |
− | + | [[ja:Pacman]] | |
− | + | [[lt:Pacman]] | |
− | + | [[nl:Pacman]] | |
− | + | [[pl:Pacman]] | |
− | + | [[pt:Pacman]] | |
− | + | [[ro:Pacman]] | |
− | + | [[ru:Pacman]] | |
− | + | [[sr:Pacman]] | |
+ | [[sv:Pacman]] | ||
+ | [[tr:pacman]] | ||
+ | [[uk:Pacman]] | ||
+ | [[zh-CN:Pacman]] | ||
+ | [[zh-TW:Pacman]] | ||
==개요== | ==개요== | ||
'''Pacman''' 꾸러미 관리자는 아치 리눅스가 가진 장점 중 하나로, 쉬운 사용자 빌드 시스템 ([[makepkg]]와 [[ABS]])과 함께 이진 꾸러미 포멧을 결합하며, 공식적인 아치 저장소에 있거나 사용자가 만들어낸 꾸러미들을 손쉽게 관리하도록 도와준다. | '''Pacman''' 꾸러미 관리자는 아치 리눅스가 가진 장점 중 하나로, 쉬운 사용자 빌드 시스템 ([[makepkg]]와 [[ABS]])과 함께 이진 꾸러미 포멧을 결합하며, 공식적인 아치 저장소에 있거나 사용자가 만들어낸 꾸러미들을 손쉽게 관리하도록 도와준다. | ||
Line 25: | Line 30: | ||
==사용법== | ==사용법== | ||
− | |||
모르는 것이 있다면 <code>man pacman</code>를 읽어보도록 하자. | 모르는 것이 있다면 <code>man pacman</code>를 읽어보도록 하자. | ||
Line 46: | Line 50: | ||
꾸러미 설치 전 로컬 꾸러미 DB에 대한 새로 고침: | 꾸러미 설치 전 로컬 꾸러미 DB에 대한 새로 고침: | ||
− | pacman - | + | pacman -S 꾸러미_이름 |
찌꺼기를 남기는, 꾸러미 하나에 대한 삭제 | 찌꺼기를 남기는, 꾸러미 하나에 대한 삭제 | ||
Line 61: | Line 65: | ||
===시스템 갱신=== | ===시스템 갱신=== | ||
− | |||
'''Pacman'''은 단 하나의 명령으로 모든 꾸러미들의 판올림이 가능하다. (완전 자동) | '''Pacman'''은 단 하나의 명령으로 모든 꾸러미들의 판올림이 가능하다. (완전 자동) | ||
Line 71: | Line 74: | ||
===꾸러미 질의=== | ===꾸러미 질의=== | ||
− | |||
'''Pacman'''은 꾸러미 목록에 대한 꾸러미 DB 검색이 가능하며, 꾸러미 이름의 일부분이라도 일치되는 글자열을 가진 모든 꾸러미들을 검색할 수 있다. | '''Pacman'''은 꾸러미 목록에 대한 꾸러미 DB 검색이 가능하며, 꾸러미 이름의 일부분이라도 일치되는 글자열을 가진 모든 꾸러미들을 검색할 수 있다. | ||
Line 98: | Line 100: | ||
===다른 사용법=== | ===다른 사용법=== | ||
− | |||
* 설치 없이 꾸러미 내려받기: | * 설치 없이 꾸러미 내려받기: | ||
pacman -Sw 꾸러미_이름 | pacman -Sw 꾸러미_이름 | ||
Line 136: | Line 137: | ||
[[Downgrade packages]]<br> | [[Downgrade packages]]<br> | ||
[[Redownloading all installed packages]]<br> | [[Redownloading all installed packages]]<br> | ||
− | [[ | + | [[Arch User Repository]]<br> |
[[Local repository HOW-TO]]<br> | [[Local repository HOW-TO]]<br> | ||
[[Custom local repository with ABS and gensync]]<br> | [[Custom local repository with ABS and gensync]]<br> |
Revision as of 07:56, 20 June 2012
Contents
개요
Pacman 꾸러미 관리자는 아치 리눅스가 가진 장점 중 하나로, 쉬운 사용자 빌드 시스템 (makepkg와 ABS)과 함께 이진 꾸러미 포멧을 결합하며, 공식적인 아치 저장소에 있거나 사용자가 만들어낸 꾸러미들을 손쉽게 관리하도록 도와준다.
Pacman can keep a system up to date by synchronizing package lists with the master server. This server/client model also allows you to download/install packages with a simple command, complete with all required dependencies (데비안의 apt-get 비슷).
사용법
모르는 것이 있다면 man pacman
를 읽어보도록 하자.
설치 및 삭제
설치와 삭제에 앞서 로컬 꾸러미 DB와 원격 저장소를 동기화 시킬 필요성이 있다.
pacman -Sy
또는
pacman --sync --refresh
하나의 꾸러미 또는 그 이상의 리스트 (여기에는 의존성에 의한 딸림-꾸러미 포함) 에 대한 설치 또는 판올림 명령은 다음과 같다.
pacman -S 꾸러미_이름1 꾸러미_이름2
다른 저장소에 있는 꾸러미를 원한다면 (예를들어 extra나 testing), 다음 처럼 기술한다.
pacman -S extra/꾸러미_이름 pacman -S testing/꾸러미_이름
꾸러미 설치 전 로컬 꾸러미 DB에 대한 새로 고침:
pacman -S 꾸러미_이름
찌꺼기를 남기는, 꾸러미 하나에 대한 삭제
pacman -R 꾸러미_이름
설치된 다른 꾸러미가 사용하지 않는 의존적인 꾸러미들의 모든 삭제:
pacman -Rs 꾸러미_이름
의존성 검사 없이 꾸러미 삭제
pacman -Rd 꾸러미_이름
시스템 갱신
Pacman은 단 하나의 명령으로 모든 꾸러미들의 판올림이 가능하다. (완전 자동)
pacman -Su
다음은, 저장소에 대한 동기화와 동시에 시스템에 대한 판올림을 해준다:
pacman -Syu
꾸러미 질의
Pacman은 꾸러미 목록에 대한 꾸러미 DB 검색이 가능하며, 꾸러미 이름의 일부분이라도 일치되는 글자열을 가진 모든 꾸러미들을 검색할 수 있다.
pacman -Ss 꾸러미
설치된 꾸러미 찾기:
pacman -Qs 꾸러미
꾸러미 이름을 알고 있다면, 꾸러미에 대한 정보를 찾아 볼 수 있다. 첨언하자면, query info (-Qi) 는 sync info (-Si) 보다 설치된 꾸러미에 한해서 조금 더 많은 정보를 보여주며, 미설치된 꾸러미 정보는 볼 수 없다.
pacman -Si 꾸러미 pacman -Qi 꾸러미
꾸러미에 적재된 파일리스트:
pacman -Ql 꾸러미
현재 설치된 꾸러미 가운데 사용되지 않는 파일 리스트:
pacman -Qe
또, 시스템에 존재하는 꾸러미 파일을 찾을 수 있다.
pacman -Qo /패스/경로/파일
다른 사용법
- 설치 없이 꾸러미 내려받기:
pacman -Sw 꾸러미_이름
- 로컬 꾸러미 설치 (저장소 아님):
pacman -U /패스/경로/꾸러미/꾸러미_이름-버젼.pkg.tar.gz
- 꾸러미 캐쉬를 몽땅 버리기 (/var/cache/pacman/pkg):
pacman -Scc
보다 상세한 스위치들에 대해서는 pacman --help
나 man pacman
를 조회해보자.
설정
Pacman 설정은 /etc/pacman.conf
를 찾아 고친다. 설정 파일에 대한 깊이있는 정보는 man pacman.conf
로 부터 찾아 볼 수 있다.
General options
General options은 [options] 섹션에 있다. 만 페이지를 읽거나 기본 pacman.conf를 열어보면 된다.
저장소
In this section you define which repositories to use, as referred to in /etc/pacman.conf, and then listed in /etc/pacman.d/. They can be defined directly there or you can include them from another file. The latter is useful for the official repositories which have a lot of mirrors. Avoid using ftp.archlinux.org as it is throttled.
[repository-name] Server = ftp://server.net/repo
[current] # Add your preferred servers here, they will be used first Include = /etc/pacman.d/current
연관 고리
Improve Pacman Performance
Colored Pacman output
Downgrade packages
Redownloading all installed packages
Arch User Repository
Local repository HOW-TO
Custom local repository with ABS and gensync
Howto Upgrade via Home Network (Network Shared Pacman Cache)
rucksack
Pacman GUI Frontends
Pacman Aliases (for bash)