>운영 및 유지보수 >리눅스 운영 및 유지 관리 >리눅스 시스템에 데비안을 설치하는 방법

리눅스 시스템에 데비안을 설치하는 방법

王林
王林앞으로
2023-05-18 19:16:042291검색

데비안 소개

넓은 의미에서 데비안은 무료 운영 체제와 그 작업을 만드는 데 전념하는 협력 조직을 말합니다. Linux 매크로 커널은 Debian 프로젝트의 주요 커널 분기이고 Debian 개발자가 만든 운영 체제의 기본 도구 대부분은 GNU 프로젝트에서 왔기 때문에 "Debian"은 종종 Debian GNU/Linux를 나타냅니다.

비공식 커널 브랜치에는 x86만 지원하는 Debian GNU/Hurd(Hurd 마이크로커널), amd64만 지원하는 Dyson(OpenSolaris 하이브리드 커널) 등이 포함됩니다. 이러한 비공식 포크에는 몇 가지 심각한 문제가 있고 실용성이 부족합니다. 예를 들어 허드(Hurd)의 마이크로커널 기술은 미성숙하고, 다이슨(Dyson)의 기본 기능은 아직 완성되지 않았다.

1. 소프트웨어 설치 방법

1) APT 모드

A. 일반 설치: apt-get install Softname 2...

B. 1 소프트웨어 이름 2. (깨진 종속성을 수정하려면 -f Atemp)

C. 재설치: apt-get-reinstall 설치 소프트웨어 이름 1 소프트웨어 이름 2.

2) dpkg 모드

일반 설치: dpkg -i package_name.deb

3) 소스코드 설치 (.tar, tar.bz2, tar.bz2, tar.z)

먼저 소스코드 압축 패키지의 압축을 푼 후 tar 명령어로 완료

A.xx.tar.gz

B. xx.tar.Z:tar -zxvf xx.tar.Z

C. xx.tgz:tar -zxvf xx.tgz

D를 이해하세요.

E. xx.tar 이해: tarfxx.tar

그런 다음 추출된 디렉터리를 입력합니다. 현재로서는 서로 다른 소스 코드 패키지 또는 사전 컴파일된 패키지 간에 차이가 있을 수 있으므로 README 및 기타 문서를 먼저 읽는 것이 좋습니다. 그런 다음 ls -F - color 또는 ls -F 명령(실제로는 l 명령만 필요함)을 사용하여 끝에 *가 표시되는 실행 파일을 확인하는 것이 좋습니다.

일반적으로 순서대로 실행됩니다. /configure

Do

sudo make install

설치가 완료되었습니다.

2. 소프트웨어 패키지 제거 방법

1) APT 모드

(1) 제거 가능한 제거: apt-get 제거 소프트 이름 1 소프트 이름 2. (소프트웨어 패키지가 있는 경우 소프트웨어 패키지를 삭제합니다. 패키지 끝 부분 설치 시)

(2) 제거 지우기: apt-get-purge 소프트웨어 이름 1 소프트웨어 이름 2 삭제 (동시에 구성 지우기)

제거 지우기: apt-get 소프트웨어 이름 1 소프트웨어 지우기 이름 2. (위와 동일, 구성 파일도 지움)

2) dpkg mode

(1) 분리형 제거: dpkg -r pkg1 pkg2.

(2) 제거 제거: dpkg-P pkg 1 pkg 2;

세 가지, 기타 명령

apt-cache search#-(패키지 검색 패키지)

Apt-apt-cache show #-(패키지는 설명, 크기, 버전 등과 같은 패키지에 대한 정보를 가져옵니다.)

Apt-get install #-(패키지 설치 패키지 )

Apt-get install #-(패키지-설치 패키지 다시 설치)

Apt-get -f install #-(강제 설치, '-f=-fix-missing '를 복구 설치로 사용합니다.)

Apt-getremove #-(패키지를 삭제하는 패키지)

Apt-getremove-purge #-(패키지는 구성 파일 삭제 등을 포함하여 패키지를 삭제합니다.)

Apt-get autoremove -purge #-(패키지는 패키지 및 해당 종속 패키지 구성 파일 등을 삭제합니다. (6.10에만 해당, 적극 권장))

apt-getupdate #-업데이트 소스

설치된 패키지 업데이트

시스템 업그레이드

apt-get dselect -update #-ds select를 사용하여 업그레이드

apt -cache 종속성 #-(패키지는 사용 종속성을 이해합니다)

apt-cache 종속성 #-(패키지는 특정 종속성을 알고 있습니다. 어떤 패키지가 이 패키지에 종속되는지 확인하세요.)

Apt-getbuild-dep # -(패키지 설치 관련 컴파일 환경)

apt-get source code#-(pack)

e 패키지의 소스코드 다운로드)

apt-get clean && apt-get autoclean #- -------다운로드한 파일의 아카이브 정리 && 오래된 패키지만 정리
apt-get check #---------손상된 종속성이 있는지 확인
dpkg -S filename -----어떤 패키지 파일 이름인지 찾기 속하는
apt-file 검색 파일 이름 -----어떤 소프트웨어 패키지 파일 이름이 속하는지 찾기
apt-file list packagename -----소프트웨어 패키지의 내용 나열
apt-file 업데이트 --apt 데이터베이스 업데이트 -file

dpkg --info "software "Package name" --소프트웨어 패키지의 압축을 푼 후 패키지 이름을 나열합니다.

dpkg -l --현재 시스템의 모든 패키지를 나열합니다. less 매개변수와 함께 사용하여 볼 수 있습니다. (rpm -qa와 유사)
dpkg -l |grep -i "소프트웨어 패키지 이름" -- 시스템에서 "소프트웨어 패키지 이름"과 관련된 패키지를 봅니다.
dpkg -s 설치된 패키지의 세부 정보를 조회합니다. packages.
dpkg -L 시스템에 설치된 패키지를 조회합니다. 소프트웨어 패키지가 설치된 위치를 조회합니다. (rpm -ql과 유사)
dpkg -S 시스템의 특정 파일이 속한 소프트웨어 패키지를 조회합니다. (rpm과 유사) -qf)
dpkg -I deb 패키지의 세부 정보를 쿼리합니다. 소프트웨어 패키지를 로컬로 다운로드한 후 설치해야 하는지 확인합니다(살펴보기).
dpkg -i 소프트웨어 패키지를 수동으로 설치합니다(해결할 수 없음). 소프트웨어 패키지 이전의 종속성 문제), 특정 소프트웨어 패키지를 설치할 때 소프트웨어 종속성이 발생하는 경우 apt-get -f install을 사용하여 안정성 문제를 해결할 수 있습니다.
dpkg -r은 소프트웨어 패키지를 제거하는 것이 아닙니다. , 해당 구성 파일이 여전히 존재합니다.
dpkg -P는 모두 제거합니다(그러나 여전히 소프트웨어 패키지 종속성 문제를 해결할 수는 없습니다)
dpkg -reconfigure Reconfigure

apt-get install은 소프트웨어 패키지와 모든 종속 패키지를 다운로드하고 동시에 패키지를 설치하거나 업그레이드합니다. 패키지에 보류(중지 플래그)가 설정되어 있으면 따로 설정됩니다(즉, 업그레이드되지 않습니다).
apt-get 제거 [--purge] 이 패키지에 의존하는 다른 패키지를 제거합니다. -purge 이 패키지가 완전히 제거되어야 함을 나타냅니다.
apt-get 업데이트는 데비안 미러에서 패키지 목록을 업데이트합니다. 해당 날짜에 소프트웨어를 설치하려면 최소한 하루에 한 번, 수정/수정할 때마다 실행하세요. etc/apt/sources.list를 실행해야 합니다.
apt-get 업그레이드 [-u]는 설치된 모든 패키지를 사용 가능한 최신 버전으로 업그레이드합니다. 패키지가 종속성을 변경하고 설치해야 하는 경우 새 패키지를 제거하지 않습니다.
apt-get 업데이트는 보류로 표시된 패키지를 업그레이드하지 않습니다.
apt-get dist-upgrade [-u]는 apt-get과 유사합니다. dist-upgrade는 종속성을 충족하기 위해 패키지를 설치하고 제거하므로 위험합니다.
apt-cache 검색 패키지 이름과 설명에 xxx가 포함된 패키지를 검색하면 특정 패키지가 표시됩니다. 패키지 설명
apt-cache showpkg는 패키지 및 다른 패키지와의 관계에 대한 자세한 내용을 보여줍니다.

위 내용은 리눅스 시스템에 데비안을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제