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


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, patch및 time필수 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.