Filezilla

Имеется Leap 42.1 KDE со всеми обновлениями на сегодняшний день.
Понадобилось скопировать по сети 500 гигов на соседний комп.
Решил на одном поднять sftpd, на другом поставить Filezilla.
С первым компом проблем не возникло, на втором Yast ответил, что в репо такого пакета нет.
Проверил, залез в репо, действительно, такого пакета нет.
Учитывая, что позавчера релизнулась 42.2, подключил ее репо, выставил ему приоритет
и установил через Yast Filezilla.
Из меню Filezilla не запускается, при запуске из консоли дает такой выхлоп:

admin@linux-fll1:~> filezilla
filezilla: error while loading shared libraries: /usr/lib64/libwx_gtk2u_aui-suse.so.1: file too short

Как понимать сие?

А чё от UBUNTU репозиторий не подключили, выхлоп ещё интересней был бы.:sarcastic:

Ну а если серьёзно, репозиторий нужно подключать от той версии, которая у вас установлена, если не хотите “выхлопами” дышать.

Тогда еще раз задаю свой вопрос, медленно, по слогам!
Имеется openSUSE Leap 42.1 64-bit. В официальных репах этого дистрибутива Filezilla нет.
Как пользователю установить себе на компьютер означенную Filezilla?
Непорочное зачатие не предлагать.

А вот раздражаться не надо! Какой вопрос такой и ответ.

По теме:
Вероятно, вы не знаете что такое “установка в один клик”. (очень полезная штука, кстати)
Вот здесь нужная вам программа](http://software.opensuse.org/package/filezilla), можете выбрать и версию openSUSE, и репозиторий.

Я знаю, что такое “установка в один клик”.
Я туда ходил, а вот Вы, видимо, нет.
Она говорит, что в официальных репах для 42.1 filezilla нет!
Спрашивает, хотите установить из неофициальных, на свой страх и риск?
Да, хочу.
Вылетает штук семь пользовательских репо.
Выбираем репо с самой свежей версией Filezilla и устанавливаем.
Filezilla не запускается с аналогичным выхлопом, как я и привел, т.е. не запускается!
Для сравнения, на соседнем компе стоит Tumbleweed, там Filezilla есть в официальном репо, ставится и запускается без проблем.
Ситуация абсурдная. Я бы понял, если на 42.1 все прекрасно работало, а на Tumbleweed наблюдались косяки.
Если ты ставишь Tumbleweed, то сам хочешь приключений, ну тогда не обижайся…

Если не подошел один пакет - поставьте другой. Я бы попробовал 3.19 из репозитория network.
Я, собственно, так и поступаю. Если пакет не работает, я его сношу и пробую другой репозиторий. Увы, это проблема когда у вас пакет собирается на стороне.

Вот здесь](http://download.opensuse.org/repositories/home:/ecsos/openSUSE_Leap_42.1/) заберите пакет.
Обращаю внимание, что приоритет подключаемого репозитория должен быть выше списка оф. реп.

Последние версии Filezilla не собираются в стандартном репозитории openSUSE Leap 42.* по причине отсутствия зависимостей.
https://build.opensuse.org/package/show/network/filezilla

Предлагалось удалить Filezilla из openSUSE Leap.
http://lists.opensuse.org/opensuse-factory/2016-10/msg00344.html

С сайта программы можно скачать скомпилированную версию.

Хм. Тогда что за репозиторий из 42.2 подключил ТС? О_о

Последние версии Filezilla не собираются в стандартном репозитории openSUSE Leap 42. по причине отсутствия зависимостей.*

Вот это уже совсем интересно. Ну и кто в этом виноват: разработчики Filezilla, или разработчики openSUSE?

Так я отсюда и ставил.
И она не запускается вот с таким выхлопом:

admin@linux-fll1:~> filezilla
filezilla: error while loading shared libraries: /usr/lib64/libgnutls.so.30: file too short
admin@linux-fll1:~> 


Что и печально.

PS: Предположение-нельзя просто взять filezilla из этого репо.
Надо подключить этот репо,
Выставить ему правильный приоритет,
Попросить яст перевести пакеты на версию из этого репозитория.
Вот тогда (видимо) не будет конфликтов.

а зачем вам именно Filezilla? sftp умеет любой файловый менеджер

Абсолютно richtig, как говорят немцы.
Но krusader подключается к нужному ПК по сети, открывает расшареную папку,
а дальше - тишина. Т.е. он не видит содержимое расшареной папки.
Здесь тоже облом!

Я бы предложил попробовать что-нибудь вроде mc.

ну так, просто для проверки. Может быть проблема не в krusader.

Ну уж разработчики openSUSE явно ни при делах :slight_smile: Если последняя версия FileZilla требует gnutls 3.4.15, доступную только в Tumbleweed, а в Leap собрана только 3.2.15, то проблема явно на стороне того, кто хочет вкорячить последнюю версию пакета в Leap.
Хочешь свежака — используй Tumblweed =)

Я не знаю что вы делаете не так, но на ноутбуке, где пока еще стоит 42.1.
Отсюда: https://software.opensuse.org/package/filezilla я взял верхний пакет через 1 click install, поставил… и у меня все заработало.
Чсх, брал для версии дистрибутива 42.1, не 42.2.

Уважаемый Minton!
Вы имеете ввиду вот это](https://susepaste.org/25432370)?
Разработчики openSUSE могли оставить в официальном репо старую версию Filezilla, которая собирается с gnutls v.3.4.15,
но они почему-то решили выкинуть filezilla вообще.
Мне это не понятно.

  1. Не ставится из repo, и черт с ним, качаем бинарник](https://filezilla-project.org/download.php?show_all=1) , распаковываем, делаем filezilla.desktop - радуемся самым свежим сборкам и просьбой обновится). Все!

  2. Если нет доступа к sftp другими клиентами, менеджерами, курим в сторону настройки самого сервера, вдруг настроил по серту, а себе загрузил не тот ключ?

  3. И как вариант, можно поднять не ftp, а смотреть в сторону NFS.

все, доклад закончил)

Не совсем по своей воле обновился на 42.2, там проблема рассосалась сама собой!