“기본 Ubuntu 서버”패키지에는 설치 중에 소프트웨어 선택에 포함되는 것이 무엇입니까?


86

Ubuntu Minimal 이미지에서 Ubuntu를 설치하고 있으며 소프트웨어 선택 부분으로 이동했습니다. 내가 궁금한 것은 "기본 Ubuntu 서버"옵션에 어떤 패키지가 포함되어 있습니까?

여기에 이미지 설명을 입력하십시오

패키지 묶음이라고 가정하지만 정확히 어떤 패키지에 포함되어 있습니까?

답변:


91

남자에게 물고기를 가르치는 정신으로 ...

다음 명령을 사용하여 작업 목록과 해당 이름을 찾을 수 있습니다.

tasksel --list-tasks

"Basic Ubuntu Server"작업의 이름이 "server"라고 알려줍니다. 이 이름으로 관련 패키지 목록을 생성 할 수 있습니다.

tasksel --task-packages server

예를 들어 Ubuntu "Quantal"12.10에서 :

steven@lat:~$ tasksel --task-packages server | sort
acpid
apport
apport-symptoms
bc
byobu
consolekit
curl
ethtool
fonts-ubuntu-font-family-console
landscape-common
libck-connector0
libcurl3
libevent-2.0-5
libgc1c2
libgpm2
libiw30
libnl-3-200
libnl-genl-3-200
libpam-ck-connector
libpcsclite1
libpolkit-agent-1-0
libpolkit-backend-1-0
libpython2.7
libwhoopsie0
patch
policykit-1
python
python2.7
python2.7-minimal
python3-apport
python3-problem-report
python-apt
python-chardet
python-debian
python-gdbm
python-gnupginterface
python-minimal
python-newt
python-openssl
python-pam
python-pkg-resources
python-serial
python-six
python-twisted-bin
python-twisted-core
python-zope.interface
screen
tmux
update-notifier-common
vim
vim-runtime
w3m
whoopsie
wireless-tools
wpasupplicant
xz-utils
steven@lat:~$ 

3
감사합니다! Ubuntu 16에서 tasksel --task-packages 서버는 목록을 반환하지 않습니다.
Maxim Masiutin

3
훌륭한 참고 자료이지만 공정하게 말하면 설치 과정에서 실제로 해당 명령을 실행할 수 있다고 생각하지 않으며 Ubuntu를 동시에 실행할 다른 시스템이없는 경우 사전에 우호적이지 않은지 여부를 알기 어렵습니다. 요청시 무언가를 설치하고 싶습니다 .
Michael

어떤 이유로 tasksel --task-packages server18.04에서 작동하지 않습니다. apt-cache show server^ | grep "^Package"대신 작동하는 것 같습니다.
최대

1
@Michael 선택 Ctrl + Alt + F {2,3,4,5,6}을 설치와 평행 한 다른 단말기에 액세스 할 수
badp

19

Tha Basic Ubuntu Server패키지 번들에는 다음이 포함됩니다.

python-zope.interface
python-lazr.restfulclient
python-serial
ubuntu-serverguide
python-pam
vim-runtime
python-wadllib
python-pycurl
libpcsclite1
python-simplejson
vim
libnl1
python-pkg-resources
python-pexpect
wpasupplicant
python-twisted-bin
python-launchpadlib
libpython2.6
python-twisted-core
python-problem-report
patch
python-oauth
python-lazr.uri
python-apport
libjs-jquery
python-openssl
apport
bc
python-httplib2
wireless-tools
apport-symptoms
libiw30
screen
python-newt
landscape-common
byobu
python-smartpm

출처


기본 11.10 / 12.04 서버 패키지는 IIRC에 의해 byobu를 포함하지 않았습니다
ish

byobu가 기본 우분투 서버 패키지에 포함되었습니다.
ohaal

2

Ubuntu 18.04에서이 명령은 다음과 같습니다.

apt-cache show server^ | grep '^Package:' | sed 's/Package: //' | sort -u

사전 순으로 정렬하고 중복없이 패키지를 출력합니다.

acl
acpid
apport
apport-symptoms
at
bc
bcache-tools
btrfs-progs
btrfs-tools
byobu
cloud-guest-utils
cloud-initramfs-copymods
cloud-initramfs-dyn-netconf
cryptsetup
cryptsetup-bin
curl
dirmngr
dmeventd
dnsmasq-base
dns-root-data
ebtables
ethtool
fonts-ubuntu-console
gawk
git
git-man
gnupg
gnupg-l10n
gnupg-utils
gpg
gpg-agent
gpgconf
gpgsm
gpg-wks-client
gpg-wks-server
grub-legacy-ec2
htop
landscape-common
libasn1-8-heimdal
libassuan0
libcurl3-gnutls
libcurl4
libdevmapper-event1.02.1
libdumbnet1
liberror-perl
libevent-2.1-6
libgdbm-compat4
libgpm2
libgssapi3-heimdal
libhcrypto4-heimdal
libheimbase1-heimdal
libheimntlm0-heimdal
libhx509-5-heimdal
libisns0
libkrb5-26-heimdal
libksba8
libldap-2.4-2
libldap-common
liblvm2app2.2
liblvm2cmd2.02
liblxc1
liblxc-common
liblzo2-2
libmpfr6
libmspack0
libnghttp2-14
libnpth0
libperl5.26
libpolkit-agent-1-0
libpolkit-backend-1-0
libpython3.6
libreadline5
libroken18-heimdal
librtmp1
libsasl2-2
libsasl2-modules
libsasl2-modules-db
libsigsegv2
libutempter0
libwind0-heimdal
libxmlsec1
libxmlsec1-openssl
libxslt1.1
lvm2
lxcfs
lxd
lxd-client
mdadm
net-tools
open-iscsi
open-vm-tools
overlayroot
pastebinit
patch
perl
perl-modules-5.26
pinentry-curses
policykit-1
pollinate
python3-apport
python3-asn1crypto
python3-attr
python3-automat
python3-certifi
python3-cffi-backend
python3-chardet
python3-click
python3-colorama
python3-configobj
python3-constantly
python3-cryptography
python3-debconf
python3-debian
python3-httplib2
python3-hyperlink
python3-idna
python3-incremental
python3-newt
python3-openssl
python3-pam
python3-pkg-resources
python3-problem-report
python3-pyasn1
python3-pyasn1-modules
python3-requests
python3-requests-unixsocket
python3-serial
python3-service-identity
python3-six
python3-software-properties
python3-systemd
python3-twisted
python3-twisted-bin
python3-urllib3
python3-zope.interface
run-one
screen
snapd
software-properties-common
sosreport
squashfs-tools
tmux
ubuntu-server
uidmap
unattended-upgrades
update-notifier-common
vim
vim-runtime
xdelta3
xfsprogs
zerofree

1

이것을 찾고 있다면 최소한의 설치를 원할 것입니다. Ubuntu 18.04 이상에서이 작업을 수행하려면 Basic Ubuntu Server의 151 패키지가 아니라 12 개의 패키지가 포함 된 OpenSSH Server 만 선택해야합니다 .

명확성을 더하기 위해 netinstall, mini.iso, Ubuntu Server ISO는 모두 정확히 동일한 결과를 얻습니다.

마지막으로 커널과 관련하여 18.04는 원래 2019 년 9 월 현재 서명 된 4.15.0.62까지의 커널 4.15.0.1과 함께 출시되었습니다. 또한 지연 시간이 짧습니다. 커널 4.19는 NVIDIA GPU가 장착 된 인텔 시스템에있는 경우 완벽한 커널입니다. 임의 디스크 액세스는 더 빠르지 만 Intel CPU는 느립니다. 커널 5.2는 가상화 및 AMD 하드웨어에만 적합하기 때문에 제외됩니다.

Ubuntu 18.04.3에는 커널 5가 포함되어 있으며 AMD를 제외하고는 시간이 많이 소요됩니다. Kernel 5.4는 장기 지원이 가능한 5 시리즈 중 첫 번째입니다. QEMU를 사용하므로 5.2에서 5.4까지 사용합니다. 그렇지 않으면 Intel을 사용하고 4.19.100으로 업그레이드하거나 (존재할 때마다) AMD에서 5.4까지 Ubuntu 18.04.3에 포함 된 Kernel 5를 사용하는 경우 4.15를 사용하십시오.

리눅스 커널. 복잡하면서도 간단한 것들.


1
AskUbuntu 에 기여해 주셔서 감사합니다 ! 그러나 귀하의 답변 은 Basic Ubuntu Server 패키지에 포함 된 소프트웨어 에 대한 OP의 질문에는 답변하지 않습니다 .
user3140225
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.