Strumenti da installare dopo un'installazione minima di Linux


9

Quando hai finito l'installazione della tua macchina linux, quali sono i primi pacchetti che installi e quali sono gli strumenti che ottieni per primi?

Nella mia casella Debian, ottengo pv, screen, ccze, ... in questo modo


apt-get install pv screen ccze
Si prega di inviare il tuo feedback.


apt-get install schermo pv ccze dstat iostat htop puppet iotop
Ali Mezgani

Risposte:


10

Su ogni host che installo installo questi.

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
Questo praticamente lo copre :)

2
Ho ottenuto " iproute" e " wget" automaticamente durante l'installazione di Debian 5.0 / lenny. Inoltre, avevo l'impressione che " mii-diag" fosse stato sostituito da " ethtool"? Inoltre, " build-essential" dipende indirettamente da " bzip2". Penso anche che potresti sostituire " xbase-clients" con alcune delle sue dipendenze.
Teddy,

9

Mi piace l'elenco di Zoredache, quindi aggiungerei questi a tale elenco:

zsh
nmap
scapy
vim

Per i non-pacchetti:

vmware server 1.x

4

Non uso più apt-get!

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

successivamente, alcune impostazioni di base:

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

nella maggior parte dei casi:

apt-get install screen fail2ban mtr-tiny less 

selettivamente

apt-get install tcpdump

e .. non posso proprio aiutare

apt-get install mc

sì, vota per il comandante di mezzanotte;)
buster

2

Non dimenticare di aggiungere "lsof" all'elenco. Questo comando è così utile.


1
lsof non viene fornito con un'installazione minima? E sì, è uno dei comandi più utili disponibili su qualsiasi distribuzione GNU / Linux.
Michael Pobega,

Forse su Debian, ma so che devo aggiungerlo ai miei file kickstart di RedHat e CentOS.
CosmicQ,

2

Dipende interamente da ciò di cui hai bisogno . Se eseguo un'installazione minima è allo scopo di mantenere l'installazione il più pratica possibile. Pertanto, verranno installati solo quegli strumenti richiesti su quel particolare computer. Forse l'unica cosa che le mie macchine hanno in comune è Pico, perché non riesco proprio a venire alle prese con VI e io bisogno di un certo tipo di editor di testo che io posso usare.

Ricorda che una volta che inizi ad aggiungere una sorta di elenco standard di strumenti, indipendentemente dal fatto che siano effettivamente richiesti su quella macchina specifica o meno, non hai più un'installazione minima.


Uso nano non pico, ma sono totalmente d'accordo di stare lontano da vi e che i miei server sono solo gentoo solo ciò che deve avviare la cosa, quindi da lì aggiungo ciò di cui ho bisogno per quel server specifico.
ManiacZX,

2

Isof, bind9-host, moreutils e htop sono i primi a entrare nelle mie macchine appena installate.

Per ottenere punti extra, si può creare un pacchetto debian vuoto chiamato "my-server-base" che dipende da tutti i pacchetti desiderati su ciascuna scatola, quindi installarlo su ogni macchina impostata.


+1 sì, grazie per l'idea, equivale a fare questo lavoro
Ali Mezgani,

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

1

Di solito cerco di acquistare solo con quello di cui ho bisogno. Come minimo: openssh, rsync, ntp e screen. Tutto il resto è "secondo necessità".

Sfortunatamente, sembra che ultimamente sia necessario un po 'di più. Quindi: build-essentials, postfix, lsof, clamav, tripwire, nrpe e cfengine hanno anche fatto la lista.


1

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


1

La prima cosa che installo sempre su una nuova scatola è hnb .

Uso per documentare tutto ciò che faccio e hnb è il mio outliner preferito per i computer che non hanno X. Uso anche leo come outliner della GUI, quindi se un computer ha X, lo installo anche.

Uso anche uno strumento di gestione del codice sorgente per memorizzare le mie configurazioni lì. Il mio preferito di recente è il fossile , quindi ho l'obiettivo di installarlo anche su tutti i computer.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.