Как установить freefilesync на Kubuntu 18.04

Почему нет версии freefilesync для Ubuntu 18.04 или KDE 18.04 LTS?

Когда я выполняю выполнение строк выше, у меня есть следующая строка в

freefilesync-ubuntu-ffs-bionic.list

, но выполняется тогда apt-get update дает следующую ОШИБКУ:

Fehl:7 http://ppa.launchpad.net/freefilesync/ffs/ubuntu bionic Release                                                                                   
  404  Not Found [IE: Das Depot »http://ppa.launchpad.net/freefilesync/ffs/ubuntu bionic Release« enthält keine Release-Datei.
N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert.
N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8).
P: 91.189.95.83 80]
2
задан 11 June 2018 в 01:32

3 ответа

У вас есть два варианта:

  • Использовать FreeFileSync 9.2 с getdeb.net (для устаревшей Ubuntu 17.04) - добавить репозиторий, установить пакет, затем удалить репозиторий:

    sudo add-apt-repository "deb http://archive.getdeb.net/ubuntu zesty-getdeb apps"
    sudo wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
    
    sudo apt-get update
    sudo apt-get install freefilesync
    sudo add-apt-repository -r "deb http://archive.getdeb.net/ubuntu zesty-getdeb apps"
    
  • Загрузите архив FreeFileSync 10.3 с официального сайта , распакуйте его, создайте необходимые ярлыки ( .desktop -files), добавьте в PATH и наслаждайтесь:

    # 1. Create ~/Software folder and download here
    mkdir ~/Software
    cd ~/Software
    xdg-open https://freefilesync.org/download/FreeFileSync_10.3_Linux_64-bit.tar.gz
    # save to ~/Software
    # if it don't work - click on "Download FreeFileSync 10.3 Linux 64-bit"
    #xdg-open https://freefilesync.org/download.php
    
    # extract the program
    tar -xf FreeFileSync_10.3_Linux_64-bit.tar.gz
    cd FreeFileSync
    # extract icons
    unzip Resources.zip FreeFileSync.png RealTimeSync.png
    mkdir -p ~/.local/share/icons/hicolor/256x256/apps/
    mv {FreeFileSync,RealTimeSync}.png ~/.local/share/icons/hicolor/256x256/apps/
    
    # 2. Create shortcuts for current user
    mkdir -p ~/.local/share/applications/
    
    cat > ~/.local/share/applications/freefilesync.desktop << EOF
    [Desktop Entry]
    Name=FreeFileSync
    Comment=Keep files and folders synchronized
    Exec=FreeFileSync %f
    Terminal=false
    Type=Application
    Icon=FreeFileSync
    MimeType=application/x-freefilesync-ffs;application/x-freefilesync-batch
    Categories=Utility;FileTools;GTK;
    StartupWMClass=FreeFileSync
    StartupNotify=true
    EOF
    
    cat > ~/.local/share/applications/realtimesync.desktop << EOF
    [Desktop Entry]
    Name=RealtimeSync
    Comment=Start synchronization in real time
    Exec=RealTimeSync %f
    Terminal=false
    Type=Application
    Icon=RealTimeSync
    Categories=Utility;FileTools;GTK;
    MimeType=application/x-freefilesync-real
    StartupNotify=true
    EOF
    
    # add it to PATH
    echo "PATH=$PATH:$HOME/Software/FreeFileSync" >> ~/.bashrc
    echo "PATH=$PATH:$HOME/Software/FreeFileSync" >> ~/.profile
    source ~/.bashrc
    

, затем выйдите из системы, войдите снова, и вы сможете использовать FreeFileSync и RealTimeSync .

5
ответ дан 11 June 2018 в 01:32

Депо " http://ppa.launchpad.net/freefilesync/ffs/ubuntu бионический релиз" не содержит файла релизов.

В этом PPA нет пакета для Ubuntu Bionic (18.04)

1
ответ дан 11 June 2018 в 01:32
  1. Загрузите версию Linux с: https://freefilesync.org/download.php
  2. Извлечение в Файловом менеджере, исключая /software
  3. В терминале (переходят в), cd software, и переместитесь извлеченный: sudo mv FreeFileSync/ /opt/
  4. Создайте .desktop файл

    cat >$HOME/.local/share/applications/freefilesync.desktop <<'EOL'
    [Desktop Entry]
    Comment=Keep files and folders synchronized
    Type=Application
    Terminal=false
    Icon=/opt/FreeFileSync/Misc/FreeFileSync.png
    Name=FreeFileSync
    Exec=/opt/FreeFileSync/FreeFileSync %F 
    EOL
    
  5. Создайте модификатор любимых приложений (левое меню в человечности) с названием созданного .desktop

    cat >addToMenu.sh <<'EOL'
    #!/usr/bin/env bash
    STATE=`gsettings get org.gnome.shell favorite-apps`
    STATE=$(sed 's/]/,'\ \'freefilesync.desktop\'']/g' <<< $STATE)
    gsettings set org.gnome.shell favorite-apps "${STATE}"
    EOL
    
  6. Измените любимые приложения bash addToMenu.sh

(протестированный в человечности 18.04)

0
ответ дан 2 December 2019 в 01:42

Другие вопросы по тегам:

Похожие вопросы: