Transmission-3.00
      
      
        
          Introduction to Transmission
        
        
          Transmission is a cross-platform,
          open source BitTorrent client. This is useful for downloading large
          files (such as Linux ISOs) and reduces the need for the
          distributors to provide server bandwidth.
        
        
          
          
            Note
          
          
            The download speed of the client defaults to 50 KB/s which is
            quite slow. It can be raised, but even on a fast internet
            connection, the highest speeds seen were about 500 KB/s. For
            those that have internet capabilites faster than about 1 MB/s,
            direct downloads (if available) will be much faster.
          
         
        
          This package is known to build and work properly using an LFS-10.1
          platform.
        
        
          Package Information
        
        
        
          Transmission Dependencies
        
        
          Required
        
        
          cURL-7.75.0, and libevent-2.1.12
        
        
          Recommended (to build a GUI)
        
        
          GTK+-3.24.25 and Qt-5.15.2
        
        
          Optional
        
        
          Doxygen-1.9.1 and GDB-10.1
        
        
          User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/transmission
        
       
      
        
          Installation of Transmission
        
        
          Install Transmission by running
          the following commands:
        
        
./configure --prefix=/usr --enable-cli &&
make
        
          Compile the Qt GUI with the following commands:
        
        
pushd qt        &&
  qmake qtr.pro &&
  make          &&
popd
        
          This package does not come with a test suite.
        
        
          Now, as the root user:
        
        
make install
        
          If you compiled the Qt GUI, install it by running the following
          commands as the root user:
        
        
make INSTALL_ROOT=/usr -C qt install &&
install -m644 qt/transmission-qt.desktop /usr/share/applications/transmission-qt.desktop &&
install -m644 qt/icons/transmission.png  /usr/share/pixmaps/transmission-qt.png
       
      
        
          Command Explanations
        
        
          --enable-cli: This switch enables
          building the cli client.
        
        
          --without-gtk: This switch disables
          building of the GTK+ interface if
          GTK+ is present on the system
          (useful for Qt5 or cli only
          builds).
        
       
      
        
          Contents
        
        
          
            
              Installed Programs:
              transmission-cli, transmission-create,
              transmission-daemon, transmission-edit, transmission-gtk,
              transmission-qt, transmission-remote and
              transmission-show
            
            
              Installed Libraries:
              None
            
            
              Installed Directory:
              /usr/share/transmission
            
           
         
        
          
            Short Descriptions
          
          
            
              
              
            
            
              
                | 
                   
                    transmission-cli
                   
                 | 
                
                   
                    is a lightweight, command-line BitTorrent client with
                    scripting capabilities
                   
                 | 
              
              
                | 
                   
                    transmission-create
                   
                 | 
                
                   
                    is a command line tool used to create .torrent files
                   
                 | 
              
              
                | 
                   
                    transmission-daemon
                   
                 | 
                
                   
                    is a daemon-based Transmission session that can be
                    controlled via RPC commands from transmission's web
                    interface or transmission-remote
                   
                 | 
              
              
                | 
                   
                    transmission-edit
                   
                 | 
                
                   
                    is a command-line utility to modify .torrent files'
                    announce URLs
                   
                 | 
              
              
                | 
                   
                    transmission-gtk
                   
                 | 
                
                   
                    is a GTK+ bittorrent client
                   
                 | 
              
              
                | 
                   
                    transmission-qt
                   
                 | 
                
                   
                    is a Qt bittorrent client
                   
                 | 
              
              
                | 
                   
                    transmission-remote
                   
                 | 
                
                   
                    is a remote control utility for transmission-daemon and
                    transmission
                   
                 | 
              
              
                | 
                   
                    transmission-show
                   
                 | 
                
                   
                    is a command line tool to display bittorrent .torrent
                    file metadata
                   
                 | 
              
            
          
         
       
      
        Last updated on 2021-02-23 13:28:17 -0800