데비안의“표준 시스템 유틸리티”를 설치하지 않으면 어떤 결과가 있습니까?


19

설치하는 동안 어떤 데스크톱과 설치 여부를 선택할 수 있습니다 standard system utilities. 스크린 샷 및 패키지에 대해서는 여기 를 참조 하십시오 .

여기에 이미지 설명을 입력하십시오 개인적으로 필요하지 않은 많은 패키지를 설치하는 것을 좋아하지 않으므로 여기에서 이러한 유틸리티를 설치하지 않은 결과가 무엇인지 묻습니다. 어떤 기능을 잃어 버리거나 불편을 겪을 지 모국어로 작성하십시오.


스크린 샷이 보이지 않습니까?
Henrik는

@Henrik 나는 포스트를 의미한다, 첫번째 그림은 스크린 샷이다
제안은

답변:


10

데비안의 표준 시스템 유틸리티를 설치하지 않은 결과는 무엇입니까?

편집하다

를 설치하지 않으면 작동 중인 운영 체제를 standard system utilities얻게 되지만 나중에 대부분이 필요합니다 .utilities

GUI없이 및없이 Virtualbox 오프라인 설치에서 데비안을 테스트했습니다 standard system utilities. 의 출력 apt list --installed > installed.txt여기에 있습니다 .

설치된 OS apt에서 보안 업데이트 만 활성화되어 있지 않기 때문에 구성 했습니다.

deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

그런 다음 GUI를 설치했습니다. 실행하는 두 단계는 다음과 같습니다.

1) 내 구성하려면 sources.list다음 줄을 주석 처리하십시오.

deb http://ftp.fr.debian.org/debian/ jessie/updates main
deb http://ftp.fr.debian.org/debian/ jessie/updates main

그런 다음 다음을 추가하십시오.

deb http://ftp.fr.debian.org/debian/ jessie main
deb-src http://ftp.fr.debian.org/debian/ jessie main

2) taskselGui 설치 실행 : 대역폭을 절약하기 위해 debian.iso를 마운트하고 인터넷에 연결 한 다음 데스크탑을 설치합니다.

패키지를 업데이트하면 모든 것이 잘 작동합니다.

standard system utilitiestasksel설치된 시스템에서 실행 한 후 NB를 사용할 수 없습니다 "

"표준 시스템"작업에는 무엇이 포함됩니까?

이 태스크는 설치 중에 만 사용 가능하며 다음 패키지가 포함되어 있습니다.

# tasksel --task-packages standard
~pstandard
~prequired
~pimportant

다음 명령에 해당합니다.

aptitude search ~pstandard ~prequired ~pimportant -F%p

데비안 패키지 관리 도구는 다음과 같은 우선 순위 를 인식합니다.

필수

시스템의 올바른 기능에 필요한 패키지 (일반적으로 dpkg 기능은이 패키지에 따라 달라짐) 필요한 패키지를 제거하면 시스템이 완전히 손상 될 수 있으며 dpkg를 사용하여 물건을 되돌려 놓지 못할 수도 있으므로 수행중인 작업을 알고있는 경우에만 그렇게하십시오. 필요한 패키지 만있는 시스템은 사용할 수 없지만 sysadmin이 더 많은 소프트웨어를 부팅하고 설치할 수 있도록 충분한 기능이 있습니다.

중대한

유닉스 계열 시스템에서 찾을 수있는 프로그램을 포함한 중요한 프로그램. 경험이 부족한 유닉스 사용자가 "지구상에서 무슨 일이 일어나고 있는지, foo는 어디입니까?"라고 말하면 중요한 패키지 여야합니다. [6] 시스템이 제대로 작동하지 않거나 사용할 수없는 다른 패키지도 우선 순위가 중요합니다. 여기에는 Emacs, X Window System, TeX 또는 기타 큰 응용 프로그램이 포함되지 않습니다. 중요한 패키지는 일반적으로 예상되는 도구 중 최소한의 도구입니다.

표준

이 패키지는 상당히 작지만 너무 제한적이지 않은 문자 모드 시스템을 제공합니다. 사용자가 다른 항목을 선택하지 않으면 기본적으로 설치됩니다. 큰 응용 프로그램은 많지 않습니다.


1
당신의 사본을 가지고가는 경우 FWIW는, tasksel(예를 들어,에 / tmp를 넣어) 및 (제시에 라인 244) 한 줄을 수정 읽기 !package_installed($package)) {와 만들기가 같은 것을 읽을 !package_installed("foooooooo$package")) {당신이 할 수있는 /tmp/tasksel --task-packages standard패키지의 전체 목록을 얻을 수 있습니다.
Stephen Harris

1
@ GAD3R 아니요, 시스템이 고장 나지 않습니다 . 나는 항상 그것을한다 . 그리고 아무것도 부서지지 않는다 . 나중에 원하는 패키지를 설치하지 않으면 기본적으로 일부 기능 (예 : 원격 NFS 파일 시스템 마운트)을 놓칠 수 있습니다.
Matija Nalis

1
@MatijaNalis가 정확하다고 생각하며 시스템이 손상 되지않습니다 . 또한 "표준 시스템 유틸리티"를 선택하지 않아도 필수 및 중요가 모두 설치되어 있다고 믿습니다 (그러나 지금 확인하는 데 시간이 걸리지 않기를 원합니다). 누구나 확인할 수 있습니까?
Faheem Mitha

1
@ GAD3R 안녕하세요. 그러나 대답은 필요 이상으로 길고 약간 혼란 스럽습니다. 예를 들어, "설치된 OS에서 적절하게 작동하지 않아서 GUI를 설치했기 때문에 apt를 구성했습니다"와 어떤 관련이 있습니까? 또한 (1)과 (2)는 무엇입니까?
Faheem Mitha

1
를 사용하여 설치 후 해당 옵션에 계속 액세스 할 수 있습니다 tasksel --new-install.
jlh

8

csmojo 기사 에 따르면 표준 시스템 유틸리티Debian 8 (jessie) 의 다음 패키지로 구성됩니다 .

apt-listchanges, lsof, mlocate, w3m, at, libswitch-perl, xz-utils, telnet, dc, bsd-mailx, 파일, exim4-config, m4, bc, dnsutils, exim4, python2.7, openssh-client, 적성, bash-completion, python, host, install-info, bzip2, reportbug, krb5-locales, bind9-host, 시간, 정보, liblockfile-bin, whois, 적성-공통, 패치, ncurses-term, mutt, mime- 지원, exim4-daemon-light, ftp, nfs-common, python-reportbug, rpcbind, texinfo, python-minimal, procmail, libclass-isa-perl, python-apt, python-support, exim4-base, debian-faq, 의사 데비안


OP가 링크 한 기사의 목록입니다. 예. 그러나 질문에 대한 답은 무엇입니까?
Jeff Schaller

1
그 주 at, bc, file, m4, patchtime필수 POSIX 유틸리티 (내가 볼 수 있습니다 pax, 또 다른 필수 POSIX 유틸리티는 표시되지 않습니다).
Stéphane Chazelas

@ JeffSchaller oic, 원래 게시물의 링크를 놓쳤습니다. 손실 된 기능은 나열된 패키지에서 제공하는 기능입니다. 불편을 끼쳐 드려서 – 쉘 환경은에서 제공하는 환경에 가깝습니다 cmd.exe.
Mr. Tao

아마도 내가 직접 사용할 유일한 것은 ssh 일 것입니다. 나는 이것을 건너 뛰고 옵션 및 필수 패키지를 비활성화하고 필요에 따라 설치합니다. 감사!
Rolf

7

"표준 시스템 유틸리티" 없이 서버 설치 한 다음 나중에 필요한 것만 설치합니다. 그것은 잘 작동 (그들에 해제도 함께 tasksel데비안은 아직 설치합니다, 요구 등의 패키지 dpkg, apt-get따라서 완전한 기능을 시스템에서 결과 등).

(참고 : 나는 원하지 않는 방식으로 nfs-common의존적 으로 설치 하고 의존하는 rpcbind데몬이나 reportbug스크립트와 같은 것들에 필요한 파이썬도 설치하지 않습니다 )

tasksel나중에 다시 실행 하고 원하는 경우 추가 할 수 있습니다. (그리고 dpkg -l당신이 정확히 무엇을 놓치고 있는지보기 위해 전후의 출력을 비교 하십시오)


설치 후 일반적으로 많은 패키지를 제거합니까? 예를 들어, libreoffice, evienceg 및 게임 등
제안은

1
@buzhidao 서버 (및 데스크탑이지만 어쨌든 일반적인 데스크탑 환경을 실행하지는 않음)의 경우 절대로 처음부터 전혀 설치 하지 마십시오 (즉 , 에서 모든 것을 선택 해제 하고 기본값으로 설정). . 그리고 업그레이드 후에 다시 가고 난 원하지 않는 새로 설치된 정크를 제거합니다. 패키지를 적게 설치할수록 다음 업그레이드시 중단 할 일이 적고 수동 개입이 필요하며 보안 문제 (주요 관심사)가 아니라 실제로 시간이 절약됩니다.tasksel--no-install-recommends
Matija Nalis

그러나 정확히 무엇입니까? LibreOffice 및 Rhytmbox (Ubuntu와 같은) 또는 텍스트 편집기와 같은 더 기본적인 것들?
TrudleR

syslog, wget, nfs-common, rpcbind 등과 같은 더 기본적인 것들 입니다. 전체 목록을 얻으려면 wiki.debian.org/tasksel#A.22standard.22_task를 참조하십시오 . 데스크탑 환경 / 창 관리자로 작업을 설치하지 않으면 LibreOffice 또는 X 서버를 포함한 다른 GUI 항목을 얻지 못할 것입니다.
Matija Nalis
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.