Ferramentas para instalar após uma instalação mínima do Linux

9

Quando você terminou a instalação da sua máquina Linux, quais são os primeiros pacotes que você instala e quais são as ferramentas que você obtém primeiro?

Na minha caixa Debian, recebo pv, screen, ccze, ... assim


apt-get install pv screen ccze
Envie seus comentários.

mezgani
fonte
o apt-get instala a tela do pv ccze dstat iostat htop fantoche iotop
Ali Mezgani

Respostas:

10

Em cada host que eu configuro, eu os instalo.

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
Zoredache
fonte
1
Que praticamente cobre :)
2
Eu obtive " iproute" e " wget" automaticamente ao instalar o Debian 5.0 / lenny. Além disso, tive a impressão de que " mii-diag" havia sido substituída por " ethtool"? Além disso, " build-essential" depende indiretamente de " bzip2". Eu também acho que você pode substituir " xbase-clients" por algumas de suas dependências.
Teddy
9

Eu gosto da lista do Zoredache, então eu os adicionaria a essa lista:

zsh
nmap
scapy
vim

Para não-pacotes:

vmware server 1.x
Kyle Brandt
fonte
4

Eu não uso mais o apt-get!

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

depois disso, algumas configurações básicas:

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
ThorstenS
fonte
2

na maioria dos casos:

apt-get install screen fail2ban mtr-tiny less 

seletivamente

apt-get install tcpdump

e .. eu simplesmente não posso ajudar

apt-get install mc
pQd
fonte
sim, voto para o comandante da meia-noite;)
Buster
2

Não se esqueça de adicionar 'lsof' à lista. Esse comando é muito útil.

CosmicQ
fonte
1
lsof não vem com uma instalação mínima? E sim, é um dos comandos mais úteis disponíveis em qualquer distribuição GNU / Linux.
Michael Pobega 22/10/2009
Talvez no Debian, mas eu sei que tenho que adicioná-lo aos meus arquivos de kickstart RedHat e CentOS.
CosmicQ 23/10/09
2

Isso depende inteiramente do que você precisa . Se eu fizer uma instalação mínima, é para manter a instalação o mais prática possível. Portanto, apenas as ferramentas necessárias nessa máquina específica serão instaladas. Talvez a única coisa minhas máquinas têm em comum é Pico, porque eu simplesmente não pode vir a enfrentar vi e eu preciso de algum tipo de editor de texto que eu possa usar.

Lembre-se de que, depois de começar a adicionar algum tipo de lista padrão de ferramentas, sejam elas realmente necessárias nessa máquina específica ou não, você não terá mais uma instalação mínima.

John Gardeniers
fonte
Eu uso o nano não pico, mas concordo totalmente em ficar longe do vi e que meus servidores são apenas o gentoo apenas o que precisa para iniciar a coisa, então a partir daí adiciono o que preciso para esse servidor específico.
ManiacZX 22/10/09
2

lsof, bind9-host, moreutils e htop são os primeiros a entrar em minhas máquinas recém-configuradas.

Para ganhar pontos extras, pode-se criar um pacote debian vazio chamado "my-server-base", que depende de todos os pacotes que você deseja em cada caixa, e então basta instalá-lo em cada máquina que você configurar.

David North
fonte
+1 sim, obrigado pela ideia, equivs fazem este trabalho #
Ali Mezgani 23/10/09
1
sudo apt-get install psmisc pwgen rsync file host dnsutils lsof
Paulo
fonte
1

Normalmente, tento comprar apenas com o que preciso. No mínimo: openssh, rsync, ntp e screen. Tudo o resto é "conforme necessário".

Infelizmente, parece que ultimamente é necessário um pouco mais. Assim: build-essentials, postfix, lsof, clamav, tripwire, nrpe e cfengine também fizeram a lista.

ibuys
fonte
1

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


fonte
1

A primeira coisa que eu sempre instalo em uma nova caixa é hnb .

Utilizo para documentar tudo o que faço e o hnb é o meu contorno preferido para computadores que não possuem X. Também uso o leo como contorno da GUI; portanto, se um computador tiver o X, eu também o instalarei.

Eu também uso uma ferramenta de gerenciamento de código-fonte para armazenar minhas configurações lá. Meu favorito recente é fóssil , então pretendo instalá-lo em todos os computadores também.

Anônimo
fonte