最少安装linux之后要安装的工具


9

当您完成linux计算机的安装时,首先安装的软件包是什么?首先获得的工具是什么?

在我的Debian盒子中,我得到了PV,屏幕,ccze ...


apt-get install pv screen ccze
请发送您的反馈。


apt-get install pv screen ccze dstat iostat htop puppet iotop
Ali Mezgani 2012年

Answers:


10

在我安装的每台主机上,我都安装了这些。

apt-get install openssh-server sudo screen iproute resolvconf \
                build-essential tcpdump vlan mii-diag firehol \
                apticron atsar ethtool denyhosts rdist bzip2 xclip \
                etckeeper git-core less unzip mtr-tiny curl gdebi-core \
                xbase-clients rsync psmisc iperf lshw wget pastebinit

1
几乎涵盖了它:)

2
在安装Debian 5.0 / lenny时,我自动获得了“ iproute”和“ wget”。另外,我的印象是“ mii-diag”已被“ ethtool” 取代?此外,“ build-essential”间接依赖于“ bzip2”。我还认为您可以xbase-clients用一些依赖项代替“ ”。
Teddy

9

我喜欢Zoredache的列表,所以我将这些添加到该列表中:

zsh
nmap
scapy
vim

对于非包装:

vmware server 1.x

4

我不再使用apt-get!

aptitude -R install vim lsof htop bash-completion less ncftp ssh iostat debian-goodies

之后,一些基本设置:

echo "source /etc/bash_completion" >> ~/.bashrc
echo "alias ..='cd ..' >> ~/.bashrc
echo '"\e[A": history-search-backward' >> inputrc
echo '"\e[B": history-search-forward' >> inputrc
update-alternatives --set editor /usr/bin/vim.basic

2

在多数情况下:

apt-get install screen fail2ban mtr-tiny less 

有选择地

apt-get install tcpdump

和..我就是无能为力

apt-get install mc

是的,投票给午夜指挥官;)
破坏者

2

不要忘记在列表中添加“ lsof”。该命令非常方便。


1
lsof没有最小安装吗?是的,它是所有GNU / Linux发行版中可用的最方便的命令之一。
Michael Pobega,09年

也许在Debian上,但是我知道我必须将其添加到RedHat和CentOS kickstart文件中。
CosmicQ

2

那完全取决于您的需要。如果我进行的是最小安装,则其目的是使安装尽可能保持切合实际。因此,将仅安装该特定计算机上所需的那些工具。也许我的机器里有唯一的共同点是微微,因为我不能来与六交手,我确实需要某种形式的文本编辑器中可以使用。

请记住,一旦开始添加某种标准的工具列表,无论该特定计算机上实际上是否需要这些工具,都将不再需要最少的安装。


我使用nano而不是pico,但是完全同意不要使用vi,并且我的服务器只是gentoo,仅需要启动该设备,然后从那里添加该特定服务器所需的东西。
ManiacZX

2

lsof,bind9-host,moreutils和htop首先进入我的新设置的计算机。

值得一提的是,可以制作一个空的debian软件包,称为“ my-server-base”,该软件包取决于每个包装盒上所需的所有软件包,然后将其安装在您设置的每台计算机上。


是的,+ 1,感谢您的想法,相当于完成了这项工作
Ali Mezgani 09年

1
sudo apt-get install psmisc pwgen rsync file host dnsutils lsof

1

我通常会尝试只购买我需要的东西。至少要有:openssh,rsync,ntp和screen。其他一切都是“根据需要”。

不幸的是,最近似乎还需要更多。因此:build-essentials,postfix,lsof,clamav,tripwire,nrpe和cfengine也已列入列表。


1

dstat,Ksar,iostat,mytop,iotop,vmstat,sysstat,nmap,fail2ban,mtr,clamav,chrootkit,els


1

我总是在新包装上安装的第一件事是hnb

我经常记录我所做的所有事情,并且hnb是我没有X的计算机选择的大纲工具。我还使用leo作为GUI大纲工具,因此,如果计算机有X,我也会安装它。

我还使用源代码管理工具在此处存储我的配置。我最近最喜欢的是化石,因此我的目标是也将其安装在每台计算机上。

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.