ตำแหน่งที่จะติดตั้ง Netbeans


8

ฉันวางแผนที่จะติดตั้ง Netbeans 7.2.1 บน Ubuntu 12.10 ของฉัน จนถึงตอนนี้ฉันได้ติดตั้ง JDK 7u11 แล้วโดยไม่มีปัญหาและดาวน์โหลด Netbeans จากไซต์ Oracle แล้ว

คำถามของฉันคือ: ฉันควรติดตั้ง Netbeans ที่ไหน ฉันควรยอมรับค่าเริ่มต้น/usr/local/netbeans-7.2.1หรือฉันควรเปลี่ยนเส้นทางนี้เป็นของฉัน/homeหรือไม่

ฉันกำลังตั้งคำถามเพราะมีคนบอกฉันว่าไม่ต้องติดตั้งในเส้นทางการติดตั้งที่เสนอมาเพราะในภายหลังฉันจะมีแนวโน้มที่จะพบปัญหาการอนุญาตในบรรทัด การทำงานกับ Netbeans ฉันจะไม่ได้รับอนุญาตให้เขียนในโฟลเดอร์นั้นจึงทำให้ฉันไม่สามารถเพิ่มไลบรารี่ในโครงการของฉันติดตั้งและถอนการติดตั้งปลั๊กอินไปยัง IDE และแม้แต่กับการกำหนดค่าเซิร์ฟเวอร์ Glassfish

ฉัน googled เพื่อที่จะเปิดไฟในข้อสงสัยของฉันจะไม่มีประโยชน์ สิ่งเดียวที่ฉันพบคือกระทู้ในฟอรัม Netbeans ซึ่งทำให้มีข้อสงสัยเพิ่มขึ้น

มีใครช่วยฉันบ้าง

คำตอบ:


6

คุณไม่จำเป็นต้องเรียกใช้โปรแกรมติดตั้งใช้และคุณไม่จำเป็นต้องติดตั้งไว้ในโฟลเดอร์ระบบเช่นsudo /usr/local/เพียงเรียกใช้โปรแกรมติดตั้งตามปกติแล้วเลือกติดตั้งในโฮมไดเร็กตอรี่ของคุณ หากคุณไม่ต้องการnetbeansและglassfishโฟลเดอร์เกะกะโฟลเดอร์บ้านของคุณคุณสามารถติดตั้งไว้ในโฟลเดอร์ย่อยในโฟลเดอร์ที่บ้านของคุณเช่นlocalหรือLibraryหรืออะไรก็ตาม

คุณจะสามารถเรียกใช้ Netbeans ได้โดยคลิกที่ตัวเรียกใช้งานที่สร้างขึ้น อย่างไรก็ตามหากคุณต้องการเรียกใช้จากบรรทัดคำสั่งเลยคุณจะต้องเพิ่มbinโฟลเดอร์Netbeans ' ไปยังเส้นทางของระบบ คุณสามารถทำได้โดยเปิด.bashrcไฟล์ของคุณในโปรแกรมแก้ไขข้อความและเพิ่มบรรทัดนี้ที่ด้านล่าง (แก้ไขตามตำแหน่งที่คุณติดตั้ง Netbeans):

export PATH=$PATH:~/netbeans-7.2.1/bin

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

เป็นไฟล์ที่พบในโฟลเดอร์บ้านของคุณ (โดยค่าเริ่มต้นจะถูกซ่อนไว้ - กด Ctrl + H เพื่อดูโฟลเดอร์และไฟล์ที่ซ่อนอยู่) ซึ่งตั้งค่าตัวแปรสภาพแวดล้อมและเทอร์มินัล
iBelieve

4

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

 $ chmod u+x ~/Downloads/netbeans-7.3rc1-linux.sh
 $  ~/Downloads/netbeans-7.3rc1-linux.sh

คุณจะได้รับแจ้งให้เลือกไดเรกทอรีการติดตั้งเริ่มต้นที่บ้านของผู้ใช้ โฟลเดอร์การติดตั้งที่เลือกต้องสามารถเขียนได้โดยทำหน้าที่ผู้ใช้

สำหรับรายละเอียดการตรวจสอบNetBeans ชุมชนวิกิพีเดีย

หากคุณจะมีผู้ใช้หลายคนเปิดตัว NetBeans จากการติดตั้งเดียวกันคุณควรรันโปรแกรมติดตั้งในฐานะผู้ใช้รูทและเลือก / user / local เป็นไดเร็กทอรีการติดตั้ง มันควรจะเป็นตัวเลือกเริ่มต้นเมื่อได้รับแจ้ง

NetBeans IDE ได้รับการออกแบบให้คำนึงถึงผู้ใช้หลายคนที่เรียกใช้ IDE จากการติดตั้งเดียวกัน:

NetBeans รองรับสิ่งนี้โดยแยกการตั้งค่าส่วนตัวของผู้ใช้แต่ละคนออกจากการติดตั้งรหัส NetBeans

บนระบบ Unix การตั้งค่าจะถูกเก็บไว้ในไดเรกทอรีการตั้งค่าท้องถิ่นที่สร้างขึ้นในโฮมไดเรกทอรีของผู้ใช้เมื่อเรียกใช้ NetBeans เป็นครั้งแรก

อ้างข้างต้นคือจากNetBeans: แตกหักคู่มือ


2
ในขณะที่ฉันเห็นด้วยกับคำตอบนี้อาจมีข้อเสียสำหรับการติดตั้งซอฟต์แวร์ในบ้านของผู้ใช้: การสำรองข้อมูล (ขึ้นอยู่กับพฤติกรรมการสำรองข้อมูลของคุณ) หากคุณติดตั้งซอฟต์แวร์ในบ้านของคุณและทำการสำรองข้อมูลทั่วทั้งบ้าน คุณควรจำไว้ว่าให้แยกไดเรกทอรีการติดตั้งออกจากข้อมูลสำรอง ไม่มีจุดในการสำรองข้อมูลบางอย่างที่สามารถกู้คืนได้โดยเพียงแค่ติดตั้งใหม่หากการตั้งค่าหรือไฟล์ตัวแปรถูกเก็บไว้ที่อื่น Netbeans สามารถติดตั้งใน/usr/localหรือ/optและจะไม่มีปัญหากับการอนุญาตเนื่องจากการตั้งค่าจะอยู่ในบ้านของคุณ
sierrasdetandil

ฉันเกรงว่าถ้าติดตั้งไว้ในเครื่อง/usr/localหรือoptคุณอาจต้องใช้ IDE เป็นรูทในการอัพเดท
Goran Miskovic

ไม่จำเป็นต้องรัน IDE ในฐานะรูทแม้ว่าจะติดตั้งในไดเรกทอรีระบบ ปลั๊กอินจะถูกเก็บไว้ใน$HOME/.netbeansเพื่อให้สามารถติดตั้งและอัปเดตในฐานะผู้ใช้ปกติ เฉพาะการอัพเดท IDE เท่านั้นจะต้องมีการเข้าถึงรูทเพื่อรันโปรแกรมติดตั้งใหม่
sierrasdetandil

เฉพาะปลั๊กอินที่ติดตั้งโดยผู้ใช้เท่านั้นที่จะไปที่ $ HOME / .netbeans ปลั๊กอินอื่น ๆ ทั้งหมดจะถูกติดตั้งภายใต้ไดเรกทอรีการติดตั้ง ดังนั้นเมื่อใดก็ตามที่จำเป็นต้องมีการอัปเดตปลั๊กอินเริ่มต้นคุณจะต้องเรียกใช้ IDE เป็นรูท อย่าลืมว่าสำหรับรุ่นเล็กคุณจะสามารถอัพเดท IDE โดยใช้ตัวจัดการการปรับปรุง
Goran Miskovic

ผมคิดว่าสำเนา Netbeans แม้แต่ปลั๊กอินเริ่มต้นเข้ามาเมื่อพวกเขากำลังเปิดใช้งานใน.netbeans $HOME/.netbeans/*/modules/ในหลายปีที่ผ่านมาฉันได้อัปเดตปลั๊กอินทั้งหมดในฐานะผู้ใช้ปกติเสมอ แต่คุณถูกต้องทำการอัปเดตเล็กน้อยของการติดตั้งคุณจะต้องเรียกใช้เป็นรูท จุดของฉันคือมันขึ้นอยู่กับผู้ใช้ที่จะเลือกที่จะติดตั้งเป็นผู้ใช้ปกติหรือเป็นราก ทั้งสองวิธีทำงานได้ดี
sierrasdetandil

0

โดยทั่วไปคุณควรติดตั้งซอฟต์แวร์จากศูนย์ซอฟต์แวร์ด้วยวิธีนี้คุณจะได้รับการปรับปรุงความปลอดภัยโดยอัตโนมัติและจะทำงานได้โดยไม่ต้องเล่นซอหรือตั้งค่าคอนฟิกในส่วนของคุณ

https://apps.ubuntu.com/cat/applications/netbeans/


8
ขอบคุณสำหรับคำตอบที่รวดเร็ว ฉันตระหนักถึงความจริงที่ว่าควรติดตั้งซอฟต์แวร์จากศูนย์ซอฟต์แวร์เสมอปัญหาคือรุ่น Netbeans ที่มีอยู่ใน Software Center นั้นค่อนข้างล้าสมัยแล้ว Netbeans 7.0 ยังมาพร้อมกับฟีเจอร์ต่าง ๆ
Korrigan Nagirrok
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.