Встановлення клієнта Perforce на Ubuntu


10

Я намагаюся встановити perforce на моїй машині Ubuntu, після того як я знімаю .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/

Якщо у вас немає прав на суперусер або судо, ви можете зробити подібну дію, але скопіюйте /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

Сказане - це дійсно погана порада; Ви, швидше за все, накрутите систему або отримаєте поломку в майбутніх оновленнях.

Натомість дотримуйтесь офіційного посібника Perforce 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.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.