Installieren von Perforce Client auf Ubuntu
Ich versuche, Perforce auf meinem Ubuntu-Computer zu installieren, nachdem ich die Datei .tgz
entpackt habe, erhalte ich zwei Ordner lib
und bin
. Wo wäre die ausführbare Datei oder wie installiere ich sie richtig?
4 answers
Es ist eigentlich ziemlich einfach, Sie kopieren (oder verschieben) einfach alles im Verzeichnis bin
in /usr/bin
und alles im Verzeichnis lib
in /usr/lib
(rekursiv):
tar xvfz p4v.tgz
cd p4v-2010.2.317255
sudo cp bin/* /usr/bin/
sudo cp -r lib/* /usr/lib/
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-07-07 08:53:49
Verwirren Sie sich nicht mit /usr/bin
und /usr/lib
Das Obige ist ein wirklich schlechter Rat; Sie werden wahrscheinlich das System vermasseln oder bei zukünftigen Updates kaputt gehen.
Folgen Sie stattdessen dem offiziellen Perforce Guide 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
Die client-tools sind jetzt installiert.
Führen Sie p4v
für die GUI aus.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-12-24 13:16:10
' Bin 'ist normalerweise die Abkürzung für 'Binary', in der die meisten ausführbaren Dateien gespeichert sind. Führen Sie ein 'ls' im entpackten übergeordneten Verzeichnis aus, um festzustellen, ob Dateien mit dem Titel "INSTALL.txt" - oder "README.txt."
Wenn es sich um eine vorkompilierte eigenständige ausführbare Datei handelt (Sie können die Site, von der Sie sie heruntergeladen haben, auf Anweisungen überprüfen), sollten Sie sie einfach ausführen können, indem Sie sie in das Verzeichnis 'bin' eintragen und dann ausführen ./<EXECUTABLENAME>
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-07-06 23:09:19
Nach dem Auspacken eingerichtet mit
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
Dann mit
/usr/bin/p4v
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-05-19 21:06:09