Установка клиента Perforce в Ubuntu


10

Я пытаюсь установить перформанс на моей машине с 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/

Если у вас нет прав суперпользователя или права sudo, вы можете сделать то же самое, но скопировать в /home/yourname/bin/и /home/yourname/libили что-либо еще на вашем пути.
Шанс

0

«Bin» обычно сокращенно от «Binary», где хранится большинство исполняемых файлов. Сделайте 'ls' в разархивированном родительском каталоге, чтобы увидеть, есть ли файлы с заголовками, похожими на "INSTALL.txt" или "README.txt."

Если это предварительно скомпилированный автономный исполняемый файл (для получения инструкций вы можете проверить сайт, с которого вы его скачали), вы можете просто запустить его, перейдя в каталог «cd» и затем запустив ./<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.