ฉันใช้ Windows และ Mac OS มา 5 ปีแล้วและตอนนี้ฉันกำลังพิจารณาที่จะใช้ Linux เป็นประจำทุกวัน ฉันได้ติดตั้ง Ubuntu บนเครื่องเสมือนและพยายามเข้าใจว่าฉันสามารถใช้ Linux สำหรับงานประจำวันของฉันได้อย่างไร (ในฐานะ js โปรแกรมเมอร์ / นักออกแบบเว็บไซต์)
ขออภัยสำหรับคำถามสามเณร แต่มันเกิดขึ้นกับฉันที่บางครั้งเมื่อฉันติดตั้งโปรแกรมผ่านmake config
& make install
มันเปลี่ยนระบบของฉันในรูปแบบที่ไม่สามารถย้อนกลับได้อย่างง่ายดาย ใน windows เมื่อคุณติดตั้งโปรแกรมคุณสามารถถอนการติดตั้งและหวังว่าถ้าหนังสือเล่นโดยไม่มีร่องรอยของโปรแกรมในระบบไฟล์หรือลงทะเบียน ฯลฯ ใน Mac OS คุณเพียงแค่ลบแอปเช่นไฟล์
แต่ในลินุกซ์มีแล้วมีapt-get
make
ฉันไม่เข้าใจวิธีการติดตั้ง Linux ของฉันให้สะอาด รู้สึกเหมือนติดตั้งแอพใหม่ ๆ อาจทำให้ระบบของฉันพัง แต่ลีนุกซ์นั้นมีชื่อเสียงว่ามีความแข็งแกร่งมาก, ดังนั้นต้องมีบางอย่างที่ฉันไม่เข้าใจว่าการติดตั้งแอพและการถอนการติดตั้งแอพมีผลกับระบบอย่างไร. มีใครบ้างไหมที่เปิดไฟนี้?
อัปเดต: เมื่อติดตั้งแอพไฟล์ของมันสามารถแพร่กระจายได้ทุกที่ (ผู้จัดการแพ็กเกจจัดการส่วนหนึ่งของปัญหา) แต่มีแฮ็คที่น่าสนใจ: ใช้ Dockerสำหรับการติดตั้งแอพและเก็บไว้ในแซนด์บ็อกซ์ ใช้บ่อยเกินไป นอกจากนี้ยังเป็นไปได้ที่จะเรียกใช้แอป GUIเช่น Firefox ทั้งหมดใน Docker "sandbox"
apt
apt-get
*.app
ไฟล์ไม่เพียงพอเนื่องจากการติดตั้งแอปพลิเคชันมักจะทิ้งที่อื่น ๆ (เช่นไดเรกทอรี Library จากหน่วยความจำ) นอกจากนี้หากคุณสร้างจากแหล่งในอูบุนตูด้วยตนเองmake install
ให้ใช้checkinstall
แทนเพื่อให้ง่ายต่อการลบ
./configure ; make ; make install
วิธี สิ่งที่คุณต้องมีคือการเรียนรู้เครื่องมือfpm ที่ยอดเยี่ยม
apt-get
แทนที่จะmake
ติดตั้งซอฟต์แวร์make install
ใช้เมื่อคุณต้องการสร้างซอฟต์แวร์เวอร์ชันล่าสุด (อาจไม่เสถียร) จากแหล่งที่มาซึ่งยังไม่พร้อมใช้งานเป็นแพ็คเกจ