เช่นเดียวกับคนอื่น ๆ ที่กล่าวว่าผู้จัดการบรรจุภัณฑ์จะวางสิ่งที่ต้องการให้พวกเขาใส่
ฉันมักจะมีโครงการ / โฟลเดอร์ที่ฉันเช็คเอาต์โครงการคอมไพล์แบบสุ่มของฉัน
Eclipse ชอบเก็บโครงการไว้ในพื้นที่ทำงาน / ขึ้นอยู่กับการพัฒนาที่ฉันทำภายใต้ eclipse ฉันจะทำบางอย่างเช่น $ HOME / workspaces / {AndroidStuff, CrazyRandomIdeas} ขึ้นอยู่กับว่าสิ่งที่ฉันทำควรอยู่ในพื้นที่ทำงานของตัวเองหรือ เป็นโครงการขนาดเล็ก
นอกจากนี้บางครั้งฉันต้องการติดตั้งสิ่งต่าง ๆ ใน $ HOME ของฉันเนื่องจากฉันเพิ่งเล่นกับสิ่งต่าง ๆ และไม่ต้องการทำให้ระบบไฟล์ของฉันสกปรกซึ่งฉันมักจะใส่ไว้ใน $ HOME / local นี่เป็นสไตล์ของฉันอีกครั้ง แต่ฉันก็จบลงด้วย
$HOME/
bin/ -->symlinks to binaries I installed locally and added to $PATH
local/ --> local installs of applications, libs etc.
projects/ --> git check/svn checkouts etc of random code.
workspace/ --> eclipse stuff.
พยายามอย่าติดตั้งอะไรในระบบไฟล์รูทของคุณ (/) เว้นแต่คุณจะทำมัน มันเป็นความเจ็บปวดในการถอนการติดตั้งสิ่งต่าง ๆ (มีการติดตั้งแบบทำเสมอ แต่ไม่ค่อยได้ทำการถอนการติดตั้ง) นอกจากนี้ยังเป็นจุดรวมของระบบบรรจุภัณฑ์เพื่อติดตามโปรแกรมไฟล์การกำหนดค่าของคุณ ฯลฯ