Alat untuk menginstal setelah instalasi linux minimal


9

Ketika Anda selesai menginstal mesin linux Anda, paket apa yang pertama kali Anda instal, dan alat apa yang Anda dapatkan pertama kali?

Di kotak Debian saya, saya mendapatkan pv, layar, ccze, ... seperti ini


apt-get install pv screen ccze
Silakan kirim umpan balik Anda.


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

Jawaban:


10

Pada setiap host saya setup saya menginstal ini.

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
Yang cukup banyak mencakup itu :)

2
Saya mendapat " iproute" dan " wget" secara otomatis ketika menginstal Debian 5.0 / lenny. Juga, saya mendapat kesan bahwa " mii-diag" telah digantikan oleh " ethtool"? Selanjutnya, " build-essential" secara tidak langsung tergantung pada " bzip2". Saya juga berpikir Anda bisa mengganti " xbase-clients" dengan beberapa dependensinya.
Teddy

9

Saya suka daftar Zoredache, jadi saya akan menambahkan ini ke daftar itu:

zsh
nmap
scapy
vim

Untuk non-paket:

vmware server 1.x

4

Saya tidak menggunakan apt-get lagi!

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

setelah itu, beberapa pengaturan dasar:

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

umumnya:

apt-get install screen fail2ban mtr-tiny less 

secara selektif

apt-get install tcpdump

dan .. saya tidak bisa membantu

apt-get install mc

ya, pilih komandan tengah malam;)
buster

2

Jangan lupa untuk menambahkan 'lsof' ke daftar. Perintah itu sangat berguna.


1
Apakah tidak dilengkapi dengan instalasi minimal? Dan ya, itu adalah salah satu perintah paling praktis yang tersedia di distribusi GNU / Linux.
Michael Pobega

Mungkin di Debian, tapi saya tahu saya harus menambahkannya ke file kickstart RedHat dan CentOS saya.
CosmicQ

2

Itu sepenuhnya tergantung pada apa yang Anda butuhkan . Jika saya melakukan instalasi minimal itu untuk tujuan menjaga instalasi semudah praktis. Karena itu, hanya alat-alat yang diperlukan pada mesin tertentu yang akan diinstal. Mungkin satu-satunya kesamaan mesin saya adalah Pico, karena saya tidak bisa memahami vi dan saya memang membutuhkan semacam editor teks yang dapat saya gunakan.

Ingatlah bahwa begitu Anda mulai menambahkan semacam daftar alat standar, apakah itu benar-benar diperlukan pada mesin tertentu atau tidak, Anda tidak lagi memiliki instalasi minimal.


Saya menggunakan nano bukan pico, tetapi sepenuhnya setuju untuk menjauh dari vi dan bahwa server saya hanya gentoo hanya apa yang dibutuhkan untuk mem-boot-nya, kemudian dari sana saya menambahkan apa yang saya butuhkan untuk server tertentu.
ManiacZX

2

lsof, bind9-host, moreutils, dan htop adalah yang pertama masuk pada mesin yang baru saya set-up.

Untuk poin tambahan, seseorang dapat membuat paket debian kosong yang disebut "my-server-base" yang tergantung pada semua paket yang Anda inginkan pada setiap kotak, kemudian cukup instal pada setiap mesin yang Anda atur.


+1 ya, terima kasih atas idenya, sama saja melakukan pekerjaan ini
Ali Mezgani

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

1

Saya biasanya mencoba membeli hanya dengan apa yang saya butuhkan. Minimal: openssh, rsync, ntp, dan layar. Yang lainnya adalah "sesuai kebutuhan".

Sayangnya, tampaknya akhir-akhir ini, sedikit lebih banyak diperlukan. Jadi: build-essential, postfix, lsof, clamav, tripwire, nrpe, dan cfengine juga masuk daftar.


1

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


1

Hal pertama yang saya selalu instal pada kotak baru adalah hnb .

Saya menggunakan untuk mendokumentasikan semua yang saya lakukan dan hnb adalah outliner pilihan saya untuk komputer yang tidak memiliki X. Saya juga menggunakan leo sebagai outliner GUI, jadi jika komputer memiliki X, saya juga menginstalnya.

Saya juga menggunakan alat manajemen kode sumber untuk menyimpan konfigurasi saya di sana. Favorit saya yang terbaru adalah fosil , jadi saya bertujuan untuk menginstalnya di setiap komputer juga.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.