安装过程中的软件选择中的“基本Ubuntu服务器”软件包包含什么?


86

我正在从Ubuntu Minimal映像安装Ubuntu,并且已经进入软件选择部分。我想知道的是,“基本Ubuntu服务器”选项中包含哪些软件包?

在此处输入图片说明

我假设它是一捆包,但是其中确切包含了哪些?

Answers:


91

本着教人钓鱼的精神...

您可以使用以下命令找到任务及其适当名称的列表:

tasksel --list-tasks

这将告诉您“基本Ubuntu服务器”任务被命名为“服务器”。使用此名称,您可以生成相关软件包的列表:

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上,taskel --task-packages服务器不会返回该列表。
Maxim Masiutin

3
很好的参考资料,但说句公道话,我认为您实际上不能在安装过​​程中运行这些命令,并且如果您没有其他机器可以同时运行Ubuntu,那么很难事先知道是否您我想需要时安装一些东西。
迈克尔

由于某些原因tasksel --task-packages server,该版本在18.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服务器程序包对我来说还不包括byobu,IIRC
ish

基本的ubuntu服务器软件包中包括byobu。
ohaal 2012年

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及更高版本上实现此目的,您应该仅选择OpenSSH Server,它包含12个软件包,而不是Basic Ubuntu Server中的 151个软件包。

为了更加清楚,netinstall,mini.iso,Ubuntu Server ISO都将获得完全相同的结果。

最后,关于内核,18.04最初发布时的内核为4.15.0.1,目前最高为4.15.0.62,已于2019年9月签署。它们还具有低延迟版本。如果您使用带NVIDIA GPU的Intel系统,则内核4.19是完美的内核。它提供了更快的随机磁盘访问,但速度较慢的Intel CPU。这将内核5.2排除在外,因为它仅适用于虚拟化和AMD硬件。

Ubuntu 18.04.3带有内核5,除了AMD之外,这几乎是浪费大量时间。内核5.4将是5系列中的第一个具有长期支持的产品。因为我将使用QEMU,所以我将使用5.2直到5.4。否则,如果使用Intel并升级到4.19.100(无论何时到达),则坚持4.15;如果在AMD上,则使用Ubuntu 18.04.3附带的Kernel 5,直到5.4。

Linux内核。复杂而简单的东西。


1
感谢您对AskUbuntu的贡献!但是,您的答案无法回答OP有关基本Ubuntu Server软件包中包含哪些软件的问题。
user3140225
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.