최소 Linux 설치 후 설치 도구


9

리눅스 머신 설치를 마쳤을 때, 가장 먼저 설치하는 패키지는 무엇이며, 가장 먼저 얻는 도구는 무엇입니까?

내 데비안 상자에 pv, screen, ccze 등이 있습니다 ...


apt-get install pv screen ccze
의견을 보내주십시오.


apt-get 설치 pv 화면 ccze dstat iostat htop 꼭두각시 iotop
Ali Mezgani

답변:


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

데비안 일 수도 있지만 RedHat 및 CentOS 킥 스타트 파일에 추가해야한다는 것을 알고 있습니다.
CosmicQ

2

그것은 전적으로 필요한 것에 달려 있습니다 . 최소 설치를 수행하면 설치를 최대한 실용적으로 유지하기위한 것입니다. 따라서 해당 특정 시스템에 필요한 도구 만 설치됩니다. 난 그냥 VI와 그립에 올 수없고 내가 그 텍스트 편집기의 일종 필요가 없기 때문에 아마도 내 기계가 가지고있는 공통점은 피코이며, 내가 사용할 수 있습니다.

특정 기계에서 실제로 필요한지 여부에 관계없이 표준 도구 목록을 추가하기 시작하면 더 이상 최소 설치가 필요하지 않습니다.


나는 pico가 아닌 nano를 사용하지만 vi에서 멀리 떨어져 있다는 것에 동의하고 내 서버는 부팅 할 필요가있는 것만 젠투 한 다음 거기에서 특정 서버에 필요한 것을 추가합니다.
ManiacZX

2

lsof, bind9-host, moreutils 및 htop이 새로 설치 한 시스템에서 먼저 시작됩니다.

추가 포인트를 얻으려면 각 상자에 원하는 모든 패키지에 따라 "my-server-base"라는 빈 데비안 패키지를 만든 다음 설정 한 각 컴퓨터에 설치하십시오.


+1 yep, 아이디어 주셔서 감사합니다. equivs는이 일을합니다
Ali Mezgani

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

1

나는 보통 내가 필요한 것만 사려고 노력한다. 최소한 : openssh, rsync, ntp 및 screen. 다른 모든 것은 "필요한"것입니다.

불행히도 요즘에는 조금 더 많은 것이 필요합니다. 따라서 빌드 필수 사항, postfix, lsof, clamav, tripwire, nrpe 및 cfengine도 목록을 만들었습니다.


1

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


1

항상 신선한 상자에 설치하는 첫 번째 것은 hnb 입니다.

내가 뭘하고 HNB는 X. 나는 또한 사용하지 않는 컴퓨터에 대한 선택의 내 아웃 라이너이다 문서 모두에 사용할 레오를 컴퓨터가 X가있는 경우 그래서, 나 또한 설치, GUI의 아웃 라이너로.

또한 구성을 저장하기 위해 소스 코드 관리 도구를 사용합니다. 내가 가장 좋아하는 것은 화석 이므로 모든 컴퓨터에도 설치하는 것이 좋습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.