最小限のLinuxインストール後にインストールするツール


9

Linuxマシンのインストールが完了したら、最初にインストールするパッケージは何ですか。また、最初に入手するツールは何ですか。

私のDebianボックスには、pv、screen、cczeなどが表示されます。


apt-get install pv screen ccze
フィードバックをお寄せください。


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

回答:


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」をその依存関係の一部で置き換えることもできると思います。
テディ

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ディストリビューションでも利用できる最も便利なコマンドの1つです。
マイケルポベガ2009年

Debianかもしれませんが、私はそれをRedHatとCentOSのキックスタートファイルに追加する必要があることを知っています。
CosmicQ 2009年

2

それは完全にあなたが必要とするものに依存します。最小限のインストールを行うのは、インストールをできるだけ実用的なものに保つためです。したがって、その特定のマシンで必要なツールのみがインストールされます。おそらく、私のマシンに共通している唯一のものはPicoです。なぜなら、私はviを理解することができず、使用できる何らかのテキストエディターが必要だからです。

ある種の標準的なツールのリストを追加し始めると、その特定のマシンで実際に必要かどうかに関係なく、最小限のインストールができなくなることに注意してください。


私はピコではなくナノを使用しますが、viから離れることに完全に同意し、私のサーバーは物事を起動するために必要なものだけをgentooにして、そこから特定のサーバーに必要なものを追加します。
ManiacZX 2009年

2

lsof、bind9-host、moreutils、htopは、新しくセットアップしたマシンで最初に使用します。

追加ポイントとして、各ボックスに必要なすべてのパッケージに依存する「my-server-base」と呼ばれる空のdebianパッケージを作成し、セットアップした各マシンにそれをインストールすることができます。


+1
はい


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がある場合は、それもインストールします。

また、設定をそこに保存するためにソースコード管理ツールを使用しています。私の最近のお気に入りはfossilなので、すべてのコンピューターにインストールすることも目指しています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.