Installieren des Perforce-Clients unter Ubuntu

10

Ich versuche, perforce auf meinem Ubuntu-Computer zu installieren. Nachdem ich die .tgzDatei entpackt habe, erhalte ich zwei Ordner libund bin. Wo wäre die ausführbare Datei oder wie installiere ich sie richtig?

JakeGould
quelle

Antworten:

14

Es ist eigentlich ziemlich einfach, Sie kopieren (oder verschieben) einfach alles im binVerzeichnis nach /usr/binund alles im libVerzeichnis nach /usr/lib(rekursiv):

tar xvfz p4v.tgz
cd p4v-2010.2.317255
sudo cp bin/* /usr/bin/
sudo cp -r lib/* /usr/lib/
jhwist
quelle
Wenn Sie keine Superuser- oder Sudo-Rechte haben, können Sie etwas Ähnliches tun, aber nach /home/yourname/bin/und kopieren /home/yourname/liboder was auch immer sich auf Ihrem Weg befindet.
Chance
0

'Bin' ist normalerweise die Abkürzung für 'Binary', in der die meisten ausführbaren Dateien gespeichert sind. Führen Sie im entpackten übergeordneten Verzeichnis ein 'ls' aus, um festzustellen, ob Dateien mit dem Titel "INSTALL.txt" oder "README.txt" vorhanden sind.

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 nur ausführen können, indem Sie sie in das Verzeichnis 'bin' verschieben und dann ausführen ./<EXECUTABLENAME>

Gl
quelle
0

Nach dem Auspacken einrichten 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 lauf mit

/usr/bin/p4v 
Keith
quelle
0

Leg dich nicht mit /usr/binund an/usr/lib

Das Obige ist ein wirklich schlechter Rat; Sie werden wahrscheinlich das System vermasseln oder bei zukünftigen Updates einen Bruch bekommen.

Folgen Sie stattdessen dem offiziellen Perforce-Handbuch 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 p4vfür die GUI.

ulidtko
quelle