การติดตั้งไคลเอ็นต์ Perforce บน Ubuntu


10

ฉันพยายามที่จะติดตั้งบนเครื่องอย่างเลี่ยงไม่พ้นอูบุนตูของฉันหลังจากที่ฉัน Untar .tgzไฟล์ฉันได้รับสองโฟลเดอร์และlib binจะปฏิบัติการได้ที่ไหนหรือฉันจะติดตั้งอย่างถูกต้อง?

คำตอบ:


14

มันค่อนข้างง่ายจริง ๆ คุณเพียงแค่คัดลอก (หรือย้าย) ทุกสิ่งในbinไดเรกทอรีไปยัง/usr/binและทุกสิ่งในlibไดเรกทอรีไปที่/usr/lib(เรียกซ้ำ):

tar xvfz p4v.tgz
cd p4v-2010.2.317255
sudo cp bin/* /usr/bin/
sudo cp -r lib/* /usr/lib/

หากคุณไม่มีสิทธิ์ superuser หรือสิทธิ์ sudo คุณสามารถทำสิ่งที่คล้ายกัน แต่คัดลอกไปที่/home/yourname/bin/และ/home/yourname/libหรือสิ่งใดก็ตามที่อยู่ในเส้นทางของคุณ
โอกาส

0

'Bin' มักจะสั้นสำหรับ 'Binary' ซึ่งเป็นที่เก็บไฟล์เรียกทำงานส่วนใหญ่ ทำ 'ls' ในไดเรกทอรีหลักที่คลายซิปเพื่อดูว่ามีไฟล์ชื่อคล้ายกับ "INSTALL.txt" หรือ "README.txt"

หากเป็นไฟล์ปฏิบัติการแบบสแตนด์อโลนที่คอมไพล์แล้ว (คุณอาจตรวจสอบเว็บไซต์ที่คุณดาวน์โหลดมาเพื่อดูคำแนะนำ) คุณควรจะสามารถเรียกใช้งานได้โดย 'cd'ing ไปยังไดเรกทอรี' bin 'แล้วเรียกใช้ ./<EXECUTABLENAME>


0

หลังจากเอาออกตั้งค่าด้วย

cp -r <package>/bin/* /usr/bin
cp -r <package>/lib/* /usr/lib
chmod +x /usr/bin/p4v 
chmod +x /usr/bin/p4v.bin
chmod +x /usr/bin/p4admin 
chmod +x /usr/bin/p4admin.bin 
chmod +x /usr/bin/p4merge
chmod +x /usr/bin/p4merge.bin
chmod +x /usr/bin/p4vc 

จากนั้นก็วิ่งไปด้วย

/usr/bin/p4v 

0

อย่ายุ่งกับ/usr/binและ/usr/lib

ข้างต้นเป็นคำแนะนำที่ไม่ดีจริงๆ คุณน่าจะทำให้ระบบล่มหรือแตกได้ในการอัพเดทในอนาคต

ให้ทำตามคำแนะนำอย่างเป็นทางการของhttps://www.perforce.com/perforce-packages

wget -qO - https://package.perforce.com/perforce.pubkey | sudo apt-key add -

printf "deb http://package.perforce.com/apt/ubuntu $(lsb_release -sc) release\n" \
    | sudo tee /etc/apt/sources.list.d/perforce.list

sudo apt update && sudo apt install helix-cli

ติดตั้งเครื่องมือไคลเอ็นต์แล้ว

เรียกใช้p4vสำหรับ GUI

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