TeamSpeak 3 na Ubuntu

10

Właśnie zainstalowałem Ubuntu 14.04 i nic nie wiem o tym systemie. Moje pytanie brzmi: dlaczego nie mogę otworzyć TeamSpeak 3? Nie mam pojęcia, jak otworzyć ten plik. W Windows 7 jest to dość łatwe, ale na Ubuntu dostaję komunikat: please select program to opening file. Jakiego programu używam do otwarcia tego pliku?

użytkownik392325
źródło

Odpowiedzi:

24

Pobrany plik TeamSpeak 3 musi zostać uruchomiony - jest to skrypt instalatora .

1. Pozwól na wykonanie instalatora

Najpierw musisz zmienić jego uprawnienia , umożliwiając jego wykonanie . Możesz to zrobić w powłoce ( chmod +x TeamSpeak3-Client-linux_amd64-3.0.16.run) lub wybierając Właściwości pliku i pozwalając na to w następujący sposób:

Zezwalaj na plik wykonawczy jako program

2. Uruchom instalatora

Otwórz terminal (możesz nacisnąć domyślny skrót Ctrl+ Alt+ T) i przejdź do katalogu, w którym znajduje się plik, np .:

cd Downloads

I uruchom instalator, np. lubię to:

./TeamSpeak3-Client-linux_amd64-3.0.16.run

3. Utrzymuj system w czystości

TeamSpeak zostanie zainstalowany w bieżącym katalogu i prawdopodobnie dobrym pomysłem jest przeniesienie go gdzieś - /optjest dobrym miejscem do przechowywania takiego dodatkowego oprogramowania (które nie pochodziło z „normalnych” pakietów Ubuntu):

sudo mv TeamSpeak3-Client-linux_amd64 /opt/

4. Uruchom TeamSpeak

Aby uruchomić zainstalowany TeamSpeak, wpisz:

/opt/TeamSpeak3-Client-linux_amd64/ts3client_runscript.sh

5. Utwórz program uruchamiający

Możesz na stałe utworzyć Launcher dla siebie:

gedit ~/.local/share/applications/TeamSpeak3.desktop

... lub dla wszystkich użytkowników Twojego systemu:

sudo gedit /usr/share/applications/TeamSpeak3.desktop

Umieść treść w tym programie uruchamiającym w następujący sposób:

[Desktop Entry]
Name=TeamSpeak 3
Comment=TeamSpeak 3 VoIP Communicator
Exec=/opt/TeamSpeak3-Client-linux_amd64/ts3client_runscript.sh
Terminal=false
Type=Application
Categories=Network;Application;
Icon=/opt/TeamSpeak3-Client-linux_amd64/styles/default/logo-128x128.png

Pamiętaj, aby zastąpić nazwy plików i katalogów odpowiednio do wersji TeamSpeak (tutaj 3.0.16) i architektury docelowej (tutaj amd64).

(Domyślna ikona jest nieco zbyt blada - jeśli chcesz, możesz znaleźć inną ikonę)

madneon
źródło
Jakie są zalecane uprawnienia do ustawienia w instalacji / opt (zamiast instalowania w katalogu osobistym użytkownika ~ /)? Czy teamspeak automatycznie zapisuje informacje o serwerze w folderach domowych użytkownika? Czy może istnieje opcja używania przez Teamspeak konfiguracji współdzielonej i pobierania serwerów z / etc / lub innej lokalizacji?
elika kohen
Warto wspomnieć, że w przyszłości, po wykonaniu tego przewodnika, musisz zaktualizować teamspeak (Już utworzyłeś wpis na pulpicie) Wykonaj tylko kroki 1–3, a wpis na pulpicie powinien nadal wskazywać właściwe miejsce. :) PS. Może być konieczne usunięcie istniejącej wersji sudo rm -r /opt/TeamSpeak*„*” = symbol wieloznaczny (należy zachować ostrożność) „-r” = rekurencyjny (do usuwania całych katalogów).
Edward,
1

Ponieważ nie mogę jeszcze komentować, opublikuję to jako odpowiedź. Odpowiedź @madneon działa, ale musisz umieścić „” wokół ścieżki w Exec, inaczej nie zadziała (testowane na Ubuntu 16.04). Sprawdzanie, jak to jest jeden z pierwszych wyników podczas wyszukiwania tego „problemu”

Aby być jasnym:

[Desktop Entry]
Name=TeamSpeak 3
Comment=TeamSpeak 3 VoIP Communicator
--Exec="/opt/TeamSpeak3-Client-linux_amd64/ts3client_runscript.sh"--
Terminal=false
Type=Application
Categories=Network;Application;
Icon=/opt/TeamSpeak3-Client-linux_amd64/styles/default/logo-128x128.png
MariusJP
źródło