1. apt-cache(APT 패키지 핸들 유틸리티) |
1) 경로 : /usr/bin/apt-cache
2) 요약 : APT 패키지의 다양한 캐쉬 작업을 지원
3) 사용 방법
apt-cache [옵션] 명령
apt-cache [옵션] add 파일1 [파일2 ...]
apt-cache [옵션] showpkg 패키지1 [패키지2 ...]
apt-cache [옵션] shwosrc 패키지1 [패키지2 ...]
4) 명령
add : 소스 캐시에 패키지 파일 추가
gencaches : 패키지 캐시 및 소스 캐시를 만듦
showpkg : 한 개의 패키지에 대한 일반적인 정보를 출력
showsrc : 소스 기록을 출력
stats : 기본적인 통계를 출력
dump : 전체 파일을 간략한 형태로 출력
dumpavail : 사용 가능한 파일을 표준 출력에 표시
unmet : 맞지 않는 의존성을 출력
search : 정규식 패턴에 맞는 패키지 목록을 찾음
show : 패키지에 대해 읽을 수 있는 기록을 출력
depends : 패키지에 대해 의존성 정보를 그대로 출력
rdepends : 패키지의 역 의존성 정보를 출력
pkgnames : 시스템에 들어 있는 패키지의 이름을 모두 출력
dotty : GraphViz용 패키지 그래프를 만듦
xvcg : xvcg용 패키지 그래프를 많듦
policy : 정책 설정을 출력
5) 추가 설명
apt-cache는 APT 패키지 캐쉬의 다양한 작업을 제공합니다. 시스템 통계 관리는 지원하지 않지만 패키지의 메타 데이터에서 찾기 또는 일부분만을 출력할 수 있습니다. 예를 들어 특정 패키지를 설치할 때 패키지명을 알고 있어야 apt-get 명령으로 설치할 수 있습니다. 이때 패키지명을 찾기 위해서는 apt-cache search 명령을 사용하면 됩니다.
# apt-cache search linux-image
linux-image-2.6.32-22-386 - Linux kernel image for version 2.6.32 on i386
linux-image-2.6.32-22-ggeneric - Linux kernel image for version 2.6.32 on x86/x86_64
linux-image-2.6.32-22-generic-pae - Linux kernel image for version 2.6.32 on x86
linux-image-2.6.32-22-virtual - Linux kernel image for version 2.6.32 on x86/x86_64
apt-cache showpkg 명령은 지정한 패키지의 일반적인 정보를 출력합니다.
# apt-cache showpkg linux-image-2.6.32-22-generic-pae
Package: linux-image-2.6.32-22-generic-pae
Versions: 2.6.32-22.33 (/var/lib/apt/lists/kr.archive.ubuntu.com_ubuntu_dists_lucid-updates_main_binary-i386_Packages) (/var/lib/dpkg/status)
Description Language:
File: /var/lib/apt/lists/kr.archive.ubuntu.com_ubuntu_dists_lucid-updates_main_binary-i386_Packages
MD5: d93f6cc34725ce4e0149e704fd727801
Reverse Depends:
linux-image-generic-pae, linux-image-2.6.32-22-generic-pae
linux-image-2.6.32-22-virtual, linux-image-2.6.32-22-generic-pae
linux-backports-modules-wireless-2.6.32-22-generic-pae, linux-image-2.6.32-22-generic-pae
linux-backports-modules-alsa-2.6.32-22-generic-pae, linux-linux-image-2.6.32-22-generic-pae
Dependencies:
apt-cache stats 명령어는 시스템의 전체 패키지에 대한 기본적인 통계를 출력합니다.
# apt-cache stats
전체 패키지 이름: 39368 (1,575k)
일반 패키지: 29859
순수 가상 패키지: 360
단일 가상 패키지: 2912
혼합 가상 패키지: 296
빠짐: 5941
개별 버전 전체: 31229 (1,749k)
개별 설명 전체: 31229 (749k)
전체 의존성: 199481 (5,585k)
전체 버전/파일 관계: 32661 (523k)
전체 설명/파일 관계: 31229 (500k)
전체 제공 매핑: 5317 (106k)
전체 패턴 문자열: 149 (1,938k)
전체 의존성 버전 용량 : 993k
전체 빈 용량: 59.1k
차지하는 전체 용량: 9,599k
캐쉬에 등록된 패키지의 전체 이름을 출력하려면 apt-cache pkgnames을 사용합니다. 아래는 wc 명령으로 캐쉬에 등록된 전체 패키지의 개수를 확인하는 예제입니다. 이는 apt-cache stats 명령으로 확인했던 전체 패키지 수와 같습니다.
# apt-cache pkgnames|sort|wc
39368 39368 606003
패키지 의존성을 확인하기 위해서는 apt-cache depends 명령을 사용합니다.
# apt-cache depends limux-image-2.6.32-22-generic-pae
linux-image-2.6.32-22-generic-pae
의존: initramfs-tools
|의존: coreutils
의존: <fileutils>
의존: module-init-tools
의존: wireless-crda
미리의존: dpkg
제안: fdutils
|제안: <linux-doc-2.6.32>
제안: linux-source-2.6.32
제안: linux-tools
|추천: grub-pc
|추천: grub
추천: lilo
충돌: <hotplug>
망가뜨림: lvm2
2. apt-file(APT 패키지 찾기) |
1) 경로 : /usr/bin/apt-file
2) 요약 : APT 패키지를 찾음
3) 사용 방법 : apt-file [옵션] 명령 [패턴]
4) 옵션
--sources-list, -s <file> ; sources.list 위치를 지정
--cache, -c <dir> : 캐쉬 디렉터리를 지정
--architecture, -a <arch> : 지정한 아키텍처(arch)를 사용
--CD-ROM-mount, -d <CD-ROM> : 지정한 CD-ROM 마운트 포인트를 사용
--non-interactive, -N : 사용자 입력 스키마를 사용하지 않음(cron 작업에 유용)
--package-only, -l(엘) : 패키지명만 출력
--fixed-string, -F : 패턴을 확장하지 않음
--ignore-case, -i : 대소문자를 구분하지 않음
--regexp, -x : 정규 표현식 패턴을 사용
--verbose, -v : 상세한 정보 출력
--dummy, -y : 더미 모드로 실행
--help, -h : 사용법 출력
--version, -V : 버전 정보 출력
5) 명령
update : apt-sources로 부터 컨텐츠 파일을 가져와서 업데이트
search|find <pattern> : 패키지 파일명을 찾음
list|show <pattern> : 패키지와 관련된 파일 목록을 출력
purge : 캐쉬 파일을 삭제
6) 추가 설명
하나의 소스를 컴파일 한다고 가정합니다. 컴파일 도중에 아래의 메시지는 /usr/include/cups/cups.h와 ppd.h 헤더가 없다는 내용입니다. 이와 관련하여 개발 패키지를 설치해야 하는데 메시지에 해당하는 위치에 설치되는 패키지명을 먼저 알아야 합니다. 이 때 사용하는 명령어가 apt-file입니다. apt-file은 설치하려는 패키지의 설치 경로만 알고 패키지명을 알지 못할 때 사용합니다.
# make
fxlinuxprint.c:29:23: error: cups/cups.h: No such file or directory
fxlinuxprint.c:30:22: error: cpus/ppd.h: No such file or directory
먼저 apt-file update으로 캐쉬 디렉터리 정보를 업데이트합니다.
# apt-file update
apt-file is now using the user's cache directory.
If you wnat to switch back to the system-wide cache directory, run 'apt-file purge'
Downloading complete file http://kr.archive.ubuntu.com/ubuntu/dists/lucid/Contents-i386.gz
% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed
100 16.8M 100 16.8M 0 0 2110k 0 0:00:08 0:00:08 --:--:-- 2165k
--- 이하 생략 ---
다음으로 apt-file search 명령으로 해당 패키지명을 찾습니다.
# apt-file search cups/cups.h
libcups2-dev: /usr/include/cups/cups.h
lsb-build-base3: /usr/include/lsb3/cups/cups.h
지정한 파일과 관련한 패키지의 전체 목록은 pat-file list로 확인할 수 있습니다.
# apt-file list libcups2-dev
libcups2-dev: /usr/bin/cups-conf
libcups2-dev: /usr/include/cups/adminutil.h
libcups2-dev: /usr/include/cups/array.h
libcups2-dev: /usr/include/cups/backend.h
libcups2-dev: /usr/include/cups/cups.h
libcups2-dev: /usr/include/cups/dir.h
libcups2-dev: /usr/include/cups/file.h
libcups2-dev: /usr/include/cups/http.h
libcups2-dev: /usr/include/cups/i18n.h
libcups2-dev: /usr/include/cups/ipp.h
--- 이하 생략 ---
두 개의 패키지가 출력되었는데, 이 중 libcups2-dev 패키지 정보를 apt-cache show 명령으로 확인해 봅니다.
# apt-cache show libcups2-dev
Package: libcups2-dev
Priority: optional
Section: libdevel
Installed-Size: 772
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian CUPS Maintainers <pkg-cups-devel@lists.alioth.debian.org>
Architecture: i386
Source: cups
Version: 1.4.3-1
Replaces: libcupsys2-dev (<<1.3.7-6)
Provides: libcupsys2-dev
Depends: libcups2 ( = 1.4.3-1), libgnutls-dev, libkrb5-dev | heimdal-dev
Conflicts: libcupsys2-dev (<< 1.3.7-6)
Filename: pool/main/c/cups/libcups2-dev_1.4.3-1_i386.deb
Size: 202224
MD5sum: 9ff4d792508c7b5f696cadb4551
SHA1: 4a761aa06acd10637509547b6689c188a3386e9c
SHA256: 1e6acb14705656d397309edffed499d912f46c742473a675346e8b77cda1ca57
Description: Common UNIX Printing System(tm) - Development files CUPS library
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
Printing Protocol (IPP), and has tis own filtering driver model for
handling various document types.
.
This package provides the files necessary for developing CUPS-aware
applications and CUPS drivers, as well as examples how to communicate
with cups from different programming languages (Perl, Java, and PHP).
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 18m
이 패키지는 apt-get install 명령으로 설치할 수 있습니다.
# apt-get install libcups2-dev
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다.
상태 정보를 읽는 중입니다... 완료
다음 새 패키지를 설치할 것입니다.:
libcups2-dev
0개 업그레이드, 1개 새로 설치, 0개 지우기 및 44개 업그레이드 안함.
0바이트/202k바이트 아카이브를 받아야 합니다.
이 작업 후 791k바이트의 디스크 공간을 더 사용하게 됩니다.
전에 선택하지 않은 libcups2-dev 패키지를 선택합니다.
(데이터베이스 읽는중 ... 현재 147170개의 파일과 디렉터리가 설치되어 있습니다.)
libcups2-dev 패키지를 푸는 중입니다 (.../libcups2-dev_1.4.3-1_i386.deb에서) ...
man-db에 대한 트리거를 처리하는 중입니다 ...
libcups2-dev (1.4.3-1) 설정하는 중입니다 ...
3. apt-get(명령어 라인 APT 패키지 관리 유틸리티) |
1) 경로 : /usr/bin/apt-get
2) 요약 : 명령행에서 APT 패키지를 관리
3) 사용 방법
apt-get [옵션] 명령
apt-get [옵션] install|remove 패키지1 [패키지2 ...]
apt-get [옵션] source 패키지1 [패키지2 ...]
4) 옵션
-h : 사용법 출력
-q : 로그 메시지를 출력(진행 상태는 표지되지 않음)
-qq : 메시지를 출력하지 않음(단, 오류는 출력)
-d : 다운로드만 수행(설치나 압축 해제는 하지 않음)
-s : 실제 동작은 하지 않고, 시뮬레이션만 수행
-y : 모든 질문에 대해 예(yes)로 대답하고, 물어보지 않음
-f : 의존성이 깨진 시스템을 고치려 시도
-m : 압축 파일을 찾을 수 없을 경우 계속해서 시도
-u : 업그레이드된 패키지 목록을 출력
-b : 패킹한 후에 소스 패키지를 빌드
-V : 버전 번호 출력
-c=? : 이 설정 파일을 읽음
-o=? : 다른 설정 옵션(예를 들어 -o dir::cache=/tmp)
5) 명령
update : 새로운 패키지 목록을 검색
upgrade : 업그레이드 수행
install : 새로운 패키지 설치(패키지는 libc6.deb가 아닌 libc6 형태야 함)
remove : 패키지 제거
autoremove : 사용하지 않는 모든 패키지를 자동으로 제거
purge : 패키지와 설정 파일들을 제거
build-dep : 소스 패키지에 대한 빌드 의존성을 설정
dist-upgrade : 배포한 업그레이드를 실행
dselect-upgrade : dselect 선택을 따름
clean : 다운로드 한 압축 파일들을 제거
autoclean : 다운로드한 오래된 압축 파일들을 지움
check : 깨진 의존성이 없는지 검토
6) 추가 설명
apt-get은 패키지를 지정한 저장소로부터 내려받고 패키지를 설치하기 위한 간편한 명령행 인터페이스 명령어입니다. update와 install 명령이 자주 사용됩니다.
패키지 관리를 위한 첫 번째 할일은 apt-get update 명령으로 /etc/apt/sources.list에 등록된 저장소에서 캐쉬 정보를 업데이트 하는 것입니다.
# apt-get update
기존 http://kr/archive.ubuntu.com lucid Release.gpg
받니:1 http: //kr.archive.ubuntu.com/ubuntu/ lucid/main Translation-kr [208kB]
기존 http://security.ubuntu.com lucid-security Release.gpg
무시http://security.ubuntu.com/ubuntu/lucid-security/main Translation-ko
무시http://security.ubuntu.com/ubuntu/lucid-security/restricted Translation-ko
무시http://security.ubuntu.com/ubuntu/lucid-security/universe Translation-ko
무시http://security.ubuntu.com/ubuntu/lucid-security/multiverse Translation-ko
기존 http://security.ubuntu.com lucid-security Release
--- 중간 생략 ---
기존 http://kr.archive.ubuntu.com lucid-updates/restricted Packages
기존 http://kr.archive.ubuntu.com lucid-updates/main Sources
기존 http://kr.archive.ubuntu.com lucid-updates/restricted Sources
기존 http://kr.archive.ubuntu.com lucid-updates/universe Packages
기존 http://kr.archive.ubuntu.com lucid-updates/universe Sources
기존 http://kr.archive.ubuntu.com lucid-updates/multiverse Packages
기존 http://kr.archive.ubuntu.com lucid-updates/muiltiverse Sources
내려받기 399K바이트, 소요시간 4초 (90.4k바이트/초)
패키지 목록을 읽는 중입니다... 완료
등록한 저장소에서 패키지를 설치하려면 apt-get install 명령에 설치할 패키지명을 지정합니다.
# apt-get install nmap
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다.
상태 정보를 읽는 중입니다... 완료
다음 패키지를 더 설치할 것입니다:
liblua5.1-0
다음 새 패키지를 설치할 것입니다:
liblua5.1-0 nmap
0개 업그리에드, 2개 새로 설치, 0개 지우기 및 0개 업그레이드 안 함.
1,671k바이트 아카이브를 받아야 합니다.
이 작업 후 6,541k바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까 [Y/n]? y
받기:1 http://kr.archive.ubuntu.com/ubuntu/ lucid/main liblua5.1-0 5.1.4-5 [82.2kB]
받기:2 http://kr.archive.ubuntu.com/ubuntu/ lucid/main nmap 5.00-3 [1,589kB]
내려받기 1,671k바이트, 소요시간 4초 (364바이트/초)
전에 선택하지 않은 liblua5.1-0 패키지를 선택합니다.
(데이터베이스 읽는 중 ... 현재 148192개의 파일과 디렉터리가 설치되어 있습니다.)
liblua5.1-0 패키지를 푸는 중입니다 (...liblua5.1-0_5.1.4-5_i386.deb에서) ...
전에 선택하지 않은 nmap 패키지를 선택합니다.
nmap 패키지를 푸는 중입니다 (.../archives/nmap_5.00-3_i386.deb에서) ...
man-db에 대한 트리거를 처리하는 중입니다 ...
liblua5.1-0 (5.1.4-5) 설정하는 중입니다 ...
nmap (5.00-3) 설정하는 중입니다 ...
libc-bin에 대한 트리거를 처리하는 중입니다 ...
ldconfig deferred processing now taking place
시스템에 설치한 패키지를 삭제하려면 apt-get remove 명령을 사용합니다.
# apt-get remove nmap
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
다음 새 패키지가 전에 자동으로 설치되었지만 더 이상 필요하지 않습니다:
liblua5.1-0
이들을 지우기 위해서는 'apt-get autoremove'를 사용하십시오.
다음 패키지를 지울 것입니다:
nmap
0개 업그레이드, 0개 새로 설치 1개 지우기 및 0개 업그레이드 안 함.
이 작업 후6,328k바이트의 디스크 공간이 비워집니다.
계속 하시겠습니다 [Y/n]? y
(데이터베이스 읽는 중 ... 현재 148315개의 파일과 디렉터리가 설치되어 있습니다.)
nmap 패키지를 지우는 중입니다 ...
man-db에 대한 트리거를 처리하는 중입니다 ...
시스템에 nmap 패키지를 설치할 때 의존성을 가진 패키지도 같이 설치되었습니다.
아래와 같이 의존성이 있는 패키지도 같이 제거하려면 apt-get autoremove 명령을 사용합니다. nmap은 remove 명령으로 이미 제거되었지만, autoremove 명령으로 의존성을 가졌던 패키지도 같이 삭제할 수 있습니다.
# apt-get autoremove nmap
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
nmap 패키지를 설치하지 않았으므로, 지우지 않습니다.
다음 패키지를 지울 것입니다:
liblua5.1-0
0개 업그레이드, 0개 새로 설치 1개 지우기 및 0개 업그레이드 안 함.
이 작업 후 213k바이트의 디스크 공간이 비워집니다.
계속 하시겠습니다 [Y/n]? y
(데이터베이스 읽는 중 ... 현재 148197개의 파일과 디렉터리가 설치되어 있습니다.)
liblua5.1-0 패키지를 지우는 중입니다 ...
libc-bin에 대한 트리거를 처리하는 중입니다 ...
ldconfig deferred processing now taking place
apt-get 명령은 지정한 패키지의 소스도 내려받을 수 있습니다. 이 경우는 apt-get source 명령을 사용합니다. 아래는 시스템에 설치된 커널 이미지를 확인하고, 관련된 소스를 내려받는 예입니다.
# dpkg -S /boot/vmlinuz-2.6.32-22-generic-pae
linux-image-2.6.32-22-generic-pae: /boot/vmlinuz-2.6.32-22-generic-pae
# sudo apt-get source linux-image-2.6.32-22-generic-pae
아래와 같이 커널 소스가 내려받아진 것을 알 수 있습니다.
# ls *.2.6.32*
linux_2.6.32-22.33.diff.gz linux_2.6.32-22.33.dsc linux_2.6.33.orig.tar.gz
linux-2.6.32:
COPYING MAINTAINERS arch debian.master include lib scripts ubuntu
CREDITS Makefile block drivers init mm srcurity usr
Documentation README crypto firmware ipc net sound virt
Kbuild REPOTING-BUGS debian fs kernel samples tools
만일, 아래와 같이 apt-get source 명령에서 아래와 같은 메시지를 출력한다면, 메시지를 확인하고 필요한 패키지를 설치합니다.
sh: dpkg-source: not found
압축 풀기 명령 'dpkg-source -x linux_2.6.32-22.33.dsc' 실패.
'dpkg-dev' 패키지가 설치되었는지를 확인하십시오.
E: 하위 프로세스가 실패했습니다.
# apt-get install dpkg-dev
apt-get dist-updrage 명령은 새로운 버전으로 배포판 전체를 업그레이드할 때 사용합니다. 예를 들어 우분투 9.09 버전에서 10.04 버전으로 배포판을 업그레이드할 경우에는 아래와 같이 dist-upgrade 명열을 쓸 수 있습니다.
# apt-get dist-upgrade
4. dpkg-buildpackage(데비안 패키지 빌드) |
1) 경로 : /usr/bin/dpkg-buildpackage
2) 요약 : 데비안 패키지 빌드
3) 사용 방법 : dpkg-buildpacakge [<옵션> ... ]
4) 옵션
-r<gain-root-command> : 루트 권한을 획득(기본값은 fakeroot)
-R<rules> : 지정한 파일을 실행(기본값은 debian/rules)
-p<sign-command> : 소스 컨트롤을 사인하기 위한 GPG나 PGP를 실행
-d : 빌드 의존성과 충돌을 검사하지 않음
-D : 빌드 의존성과 충돌을 검사
-k<keyid> : 지정한 사인키를 사용
-sgpg : GPG 사인 명령을 호출
-spgp : PGP 사인 명령을 호출
-us : 소스를 사인하지 않음
-uc : .changes 파일을 사인하지 않음
-a<arch> : 지정한 데비안 아키텍처로 빌드
-b : 소스를 생성하지 않고, 바이너리만 생성
-B : 바이너리만 생성하고, 아키텍처 의존 파일은 생성하지 않음
-A : 바이너리와 아키텍처 의존 파일만 생성
-S : 바이너리는 생성하지 않고, 소스 패키지만 생성
-z<level> : 소스의 압축 레벨을 지정
-Z<compressor> : 소스의 압축 유틸리티를 지정
-nc : 소스 트리를 지우지 않음(-b 옵션에 포함)
-tc : 끝나고 소스 트리를 깨끗이 지움
-ap : 시그니처 프로세스 전에 잠시 멈춤
--admindir=<directory> : 관리자 디레터리를 지정한 디렉터리로 변경
-h, --help : 사용법 출력
--version : 버전 정보 출력
5) 추가 설명
apt-get source 명령으로 패키지의 소스를 내려받고 나서 이를 나만의 패키지로 재빌드할 수 있습니다. 이 때 dpkg-buildpackage 명령을 사용할 수 있습니다. 여러 옵션이 있지만 보통 -b 옵션으로 바이너리를 생성합니다. 만일 에러가 발생한다면 의존성을 강제적으로 하여 -d 옵션을 사용합니다.
아래 예제와 같이 커널 소스를 내려받고 나서 시스템에 맞게 수정하고 재빌드 해봅니다.
# apt-get source linux-image-2.6.32-22-generic-pae
# cd linux-2.6.32
# dpkg-buildpackage -b -d
dpkg-buildpackage: CFLAGS 를 기본값으로 설정합니다 : -g -O2
dpkg-buildpackage: CPPLAGS 를 기본값으로 설정합니다 :
dpkg-buildpackage: LDFLAGS 를 기본값으로 설정합니다 : -W1, -Bsymbolic-functions
dpkg-buildpackage: FFLAGS 를 기본값으로 설정합니다. : -g -O2
dpkg-buildpackage: CXXFLAGS 를 기본값으로 설정합니다 : -g -O2
dpkg-buildpackage: 원본 패키지 linux
dpkg-buildpackage: 원본 버전 2.6.32-22.33
dpkg-buildpackage: 다음에 의해 원본 변경되었습니다. Andy Whitcroft <apw@canonical.com>
dpkg-buildpackage: 호스트 아키텍처 i386
debian/rules clean
rm -rf /home/user/src.dpkg/linux-2.6.32/debian/build/modules /home/user/src.dpkg/linux-2.6.32/debian/build/firmware \
/home/user/src.dpkg/linux-2.6.32/debian/build/kernel-versions /home/user/src/dpkg/linux-2.6.32/debian/build/package-list \
/home/user/src.dpkg/linux-2.6.32/debian/build/debian.master
mkdir -p /home/user/src.dpkg/linux-2.6.32/debian/build/modules/i386/
--- 이하 생략 ---
패키지 빌드가 성공하면, 빌드한 상위 디렉터리에 관련 패키지들이 생성됩니다.
# ls ../*.deb
linux-doc_2.6.32-22.33_all.deb
linux-headers-2.6.32-22-386_2.6.32-22.33_i386.deb
linux-headers-2.6.32-22-generic-pae_2.6.32-22.33_i386.deb
linux-headers-2.6.32-22.generic_2.6.32-22.33_i386.deb
linux-headers-2.6.32-22_2.6.32-22.33_all.deb
linux-image-2.6.32-22-386_2.6.32-22.33_i386.deb
linux-image-2.6.32--22-generic-pae_2.6.32-22.33_i386.deb
linux-image-2.6.32-22-generic_2.6.32-22.33_i386.deb
linux-image-2.6.32-22-virtual_2.6.32-22.33_i386.deb
linux-lib-deb_2.6.32-22.33_i386.deb
linux-source-2.6.32_2.6.32-22.33_all.deb
'IT 이야기 > Linux 명령어' 카테고리의 다른 글
[RHEL6] 패키지 관리 명령어 3탄(rpm, rpm2cpio, rpmbuild, yum) (0) | 2020.05.07 |
---|---|
[RHEL6] 패키지 관리 명령어 2탄(dpkg, pkgadd, pkgchk, pkginfo, pkgrm) (0) | 2020.05.06 |
[RHEL6] 파일 시스템 7탄(swapoff, swapon, tune2fs, umount) (0) | 2020.04.16 |
[RHEL6] 파일 시스템 6탄(restore, rootflags, showmount, stat) (0) | 2020.04.16 |
[RHEL6] 파일 시스템 명령어 4탄(mount, parted, resize2fs) (0) | 2020.04.09 |
댓글