Transmission-4.0.3

Introduksjon til Transmission

Transmission er en åpen kildekode BitTorrent klient på tvers av plattformer. Dette er nyttig for å laste ned store filer (som f.eks Linux ISO-er) og reduserer behovet for distributører å levere server båndbredde.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.0 plattform.

Pakkeinformasjon

Transmission Avhengigheter

Påkrevd

cURL-8.2.1

Anbefalt

Anbefalt (for å bygge en GUI)

Valgfri

nodejs-18.17.1 (for å bygge nettklienten, ikke nødvendig under kjøring), appindicator, dht, libb64, libdeflate, libnatpmp, libutp, og miniupnp

Redaktørens notater: https://wiki.linuxfromscratch.org/blfs/wiki/transmission

Installasjon av Transmission

Installer Transmission ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

cmake -DCMAKE_INSTALL_PREFIX=/usr \
      -DCMAKE_BUILD_TYPE=Release  \
      -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/transmission-4.0.3 \
      .. &&

make

Nå, som root bruker:

make install

Siden transmission.png ser ut til å mangle, opprett den fra svg::

rsvg-convert                                               \
   /usr/share/icons/hicolor/scalable/apps/transmission.svg \
   -o /usr/share/pixmaps/transmission.png

Parameterforklaringer

-DENABLE_QT=OFF: Denne bryteren deaktiverer bygging av Qt5 klienten. Standard er å bygge den hvis (Qt-5.15.10 eller qt-alternate-5.15.10) er installert.

-DENABLE_GTK=OFF: Denne bryteren deaktiverer bygging av GTK+-3 cli klienten. Standard er å bygge den hvis Gtkmm-3.24.8 er installert.

-DENABLE_WEB=OFF: Denne bryteren deaktiverer bygging av nettklienten. Standard er å bygge den hvis nodejs-18.17.1 er installert.

-DREBUILD_WEB=ON: Denne bryteren tvinger ombygging av nettklienten. Trenger nodejs-18.17.1 og en nettverkstilkobling. Standard er å ikke gjenoppbygge.

Innhold

Installerte Programmer: transmission-cli, transmission-create, transmission-daemon, transmission-edit, transmission-gtk or transmission-qt, transmission-remote, og transmission-show
Installerte Biblioteker: Ingen
Installert Mappe: /usr/share/transmission (inneholder nettklienten, valgfri) og /usr/share/doc/transmission-4.0.3

Korte Beskrivelser

transmission-cli

er en lettvekts, kommandolinje BitTorrent klient med skripting muligheter

transmission-create

er et kommandolinjeverktøy som brukes til å lage .torrent filer

transmission-daemon

er en nissebasert overføringsøkt som kan kontrolleres via RPC kommandoer fra transmission sitt nettgrensesnitt eller transmission-remote

transmission-edit

er et kommandolinjeverktøy for å endre .torrent filene sine kunngjørings URLer

transmission-gtk

er en GTK+ bittorrent klient

transmission-qt

er en Qt bittorrent klient

transmission-remote

er et fjernkontrollverktøy for transmission-daemon og transmission

transmission-show

er et kommandolinjeverktøy å vise bittorrent .torrent filene sine metadata