เครื่องมือในการติดตั้งหลังจากการติดตั้ง linux ที่น้อยที่สุด


9

เมื่อคุณติดตั้งเครื่อง linux ของคุณเสร็จแล้วแพคเกจแรกที่คุณติดตั้งคืออะไรและเครื่องมือใดที่คุณได้รับก่อน

ในกล่อง Debian ของฉันฉันได้รับ pv, screen, ccze, ... เช่นนี้


apt-get install pv screen ccze
กรุณาส่งข้อเสนอแนะของคุณ


apt-get install pv screen ccze dstat iostat htop หุ่น
ไอโซโทป

คำตอบ:


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
ฉันได้รับ " iproute" และ " wget" โดยอัตโนมัติเมื่อติดตั้ง Debian 5.0 / lenny นอกจากนี้ฉันยังรู้สึกว่า " mii-diag" ถูกแทนที่โดย " ethtool" หรือไม่ นอกจากนี้ " build-essential" ขึ้นโดยทางอ้อมใน " bzip2" ฉันคิดว่าคุณสามารถแทนที่ " xbase-clients" ด้วยการอ้างอิงบางส่วนได้
3088 Teddy 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

อาจจะเป็น Debian แต่ฉันรู้ว่าฉันต้องเพิ่มลงในไฟล์ RedHat และ CentOS kickstart ของฉัน
CosmicQ

2

ขึ้นอยู่กับสิ่งที่คุณต้องการทั้งหมด ถ้าฉันทำการติดตั้งให้น้อยที่สุดมันก็มีจุดประสงค์เพื่อให้การติดตั้งนั้นเป็นแบบที่ใช้งานได้จริง ดังนั้นเฉพาะเครื่องมือที่จำเป็นสำหรับเครื่องนั้นเท่านั้นที่จะได้รับการติดตั้ง บางทีสิ่งเดียวที่เครื่องของฉันมีเหมือนกันคือ Pico เพราะฉันไม่สามารถจับกับ vi ได้และฉันต้องการโปรแกรมแก้ไขข้อความชนิดที่ฉันสามารถใช้ได้

จำไว้ว่าเมื่อคุณเริ่มเพิ่มรายการเครื่องมือมาตรฐานบางประเภทไม่ว่าจะเป็นเครื่องมือที่จำเป็นต้องใช้จริงในเครื่องนั้นหรือไม่คุณจะไม่ต้องติดตั้งขั้นต่ำอีกต่อไป


ฉันใช้ nano ไม่ใช่ pico แต่ตกลงกันโดยสิ้นเชิงว่าอยู่ห่างจาก vi และเซิร์ฟเวอร์ของฉันเป็นแค่เพียงสิ่งที่จำเป็นในการบูตสิ่งจากนั้นฉันก็เพิ่มสิ่งที่ฉันต้องการสำหรับเซิร์ฟเวอร์เฉพาะนั้น
ManiacZX

2

lsof, bind9-host, moreutils และ htop เป็นคนแรกที่เข้าไปในเครื่องติดตั้งใหม่ของฉัน

สำหรับคะแนนพิเศษหนึ่งสามารถทำแพคเกจเดเบียนที่ว่างเปล่าที่เรียกว่า "my-server-base" ซึ่งขึ้นอยู่กับแพคเกจทั้งหมดที่คุณต้องการในแต่ละกล่องจากนั้นเพียงติดตั้งบนเครื่องแต่ละเครื่องที่คุณตั้งค่า


+1 อ๋อขอบคุณสำหรับความคิด equivs ทำงานนี้
Ali Mezgani


1

ปกติฉันจะพยายามซื้อด้วยสิ่งที่ฉันต้องการ อย่างน้อยที่สุด: openssh, rsync, ntp และหน้าจอ ทุกอย่างอื่นคือ "ตามต้องการ"

น่าเสียดายที่ดูเหมือนว่าเมื่อเร็ว ๆ นี้จำเป็นต้องมีอีกเล็กน้อย ดังนั้น: build-essentials, postfix, lsof, clamav, tripwire, nrpe และ cfengine ได้สร้างรายการเช่นกัน



1

สิ่งแรกที่ฉันมักจะติดตั้งบนกล่องสดHNB

ฉันใช้ทำเอกสารทุกอย่างที่ฉันทำและ hnb เป็นตัวเลือกที่ดีที่สุดสำหรับคอมพิวเตอร์ที่ไม่มี X ฉันยังใช้leoเป็น GUI outliner ด้วยดังนั้นถ้าคอมพิวเตอร์มี X ฉันก็ติดตั้งด้วย

ฉันยังใช้เครื่องมือการจัดการซอร์สโค้ดสำหรับการจัดเก็บ config ของฉันด้วย สิ่งที่ฉันชอบล่าสุดคือฟอสซิลดังนั้นฉันจึงตั้งเป้าหมายที่จะติดตั้งลงในคอมพิวเตอร์ทุกเครื่องเช่นกัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.