How to install Transmission on Ubuntu 24.04?

Configurare noua (How To)

Situatie

Transmission este un client BitTorrent care oferă 3 interfețe pentru descărcare torrente:
Variante disponibile:
– GTK client – Pentru GNOME și desktop-uri GTK
– Qt client – Pentru KDE Plasma și desktop-uri Qt
– CLI tools – Pentru terminal (fără GUI)

Pentru instalare sunt 3 surse:
– APT (repository Ubuntu)
– PPA (ubuntuhandbook1 – doar Ubuntu 24.04
– Flatpak (Flathub)

Solutie

Pasi de urmat
APT – Transmission GTK
Instalare client GTK din repository-ul oficial Ubuntu.
Instalare:
Actualizare sistem
sudo apt update && sudo apt upgrade
Instalare Transmission GTK
sudo apt install transmission-gtk -y
Verificare:
bashapt-cache policy transmission-gtk
**Output așteptat Ubuntu 26.04:**
transmission-gtk:
  Installed: 4.1.1+dfsg-1ubuntu1
  Candidate: 4.1.1+dfsg-1ubuntu1
APT – Transmission Qt
Instalare client Qt din repository-ul oficial Ubuntu.
Instalare:
bashsudo apt update && sudo apt upgrade
sudo apt install transmission-qt -y
Verificare:
bashapt-cache policy transmission-qt
APT – Transmission CLI (Doar terminal)
Instalare tools CLI pentru operații în terminal.
Instalare:
bashsudo apt update && sudo apt upgrade
sudo apt install transmission-cli -y
Verificare:
bashtransmission-show –version
**Output așteptat:**
transmission-show 4.1.1 (56442e2929)
PPA (Doar Ubuntu 24.04 și 22.04)
PPA oferă versiunea 4.1.1 pentru Ubuntu 24.04 și 22.04.
1. Instalare software-properties-common:
bashsudo apt install software-properties-common -y
2. Adăugare PPA:
bashsudo add-apt-repository ppa:ubuntuhandbook1/transmission -y
sudo apt update
3. Instalare Transmission GTK:
bashsudo apt install transmission-gtk -y
Sau pentru Qt/CLI:
bashsudo apt install transmission-qt -y
 SAU
sudo apt install transmission-cli -y
4. Verificare:
bashapt-cache policy transmission-gtk
**Output așteptat Ubuntu 24.04:**
transmission-gtk:
  Installed: 4.1.1-0build1~ubuntu24.04
  Candidate: 4.1.1-0build1~ubuntu24.04
Flatpak (Toate versiunile Ubuntu)
Instalare client desktop sandboxat prin Flathub.
Cerințe: Flatpak instalat și Flathub configurat.
1. Adăugare Flathub remote:
bashsudo flatpak remote-add –if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
2. Verificare Flathub:
bashflatpak remotes
**Output așteptat:**
flathub system
3. Instalare Transmission:
bashsudo flatpak install flathub com.transmissionbt.Transmission -y
4. Verificare:
bashflatpak info com.transmissionbt.Transmission
**Output așteptat:**
Transmission – Download and share files over BitTorrent
ID: com.transmissionbt.Transmission
     Ref: app/com.transmissionbt.Transmission/x86_64/stable
  Branch: stable
 Version: 4.1.1

Pornire Transmission

Din meniul aplicațiilor:
Activities → Show Apps → Transmission
Transmission application icon shown in the Ubuntu application menu search results
Din terminal:
GTK:
transmission-gtk &
Qt:
transmission-qt &
Flatpak:
flatpak run com.transmissionbt.Transmission &
Configurare Preferințe
Edit → Preferences:
Downloading – Schimbă locația de download
Speed – Setează limite upload/download
Remote – Activează Web UI pentru control din browser
Transmission Preferences on Ubuntu showing speed limits and scheduled bandwidth controls
Actualizare
APT (GTK/Qt/CLI):
bash# GTK:
sudo apt install –only-upgrade transmission-gtk
# Qt:
sudo apt install –only-upgrade transmission-qt
# CLI:
sudo apt install –only-upgrade transmission-cli
Flatpak:
bashsudo flatpak update com.transmissionbt.Transmission -y
Dezinstalare
APT:
1. Dezinstalare pachete
sudo apt remove transmission-gtk transmission-qt transmission-cli
# 2. Curățare dependențe
sudo apt autoremove
# 3. Verificare
apt-cache policy transmission-gtk
**Output așteptat:**
transmission-gtk:
  Installed: (none)
  Candidate: 4.1.1+dfsg-1ubuntu1
Ștergere PPA (Ubuntu 24.04 și 22.04):
1. Ștergere PPA
sudo add-apt-repository –remove -y ppa:ubuntuhandbook1/transmission
# 2. Actualizare APT
sudo apt update
# 3. Verificare (candidat revenit la repository Ubuntu)
apt-cache policy transmission-gtk
**Output așteptat Ubuntu 24.04:**
transmission-gtk:
  Installed: (none)
  Candidate: 4.0.5-1build5
Flatpak:
1. Dezinstalare Transmission
sudo flatpak remove –delete-data com.transmissionbt.Transmission -y
2. Verificare
flatpak list –app | grep -F com.transmissionbt.Transmission || echo “not installed”
**Output așteptat:**
not installed
3. Curățare runtimes neutilizate:
bashsudo flatpak uninstall –unused -y

Tip solutie

Permanent

Voteaza

(2 din 5 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?