Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Исправленный File-roller для правильной кодировки в zip файлах  (Прочитано 27166 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 11091
    • Просмотр профиля
CoolAller,
Ну так должно было написать применился он или нет.

Пользователь решил продолжить мысль [time]31 Март 2016, 19:51:19[/time]:
Ну и у меня в репозитории лежит и для 3.14.2. Думаю, что разницы особой быть не должно.

Пользователь решил продолжить мысль [time]31 Март 2016, 19:55:09[/time]:
Проще всего руками отредактировать этот файл fr-command-7z.c и собрать.
Ну или сделать через quilt патч, чем мучаться с готовым патчем от другой версии.

Пользователь решил продолжить мысль 31 Март 2016, 20:56:46:
И вообще это жуткий офтопик как собирать пакеты для Debian. Короче что именно поменять в файле вы видите. А как собрать именно для дебиана, и что там не это не тут надо обсуждать.
« Последнее редактирование: 31 Март 2016, 20:56:46 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн CoolAller

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Pilot6,
Согласен, вот только не знаю где спрашивать.

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 11091
    • Просмотр профиля
CoolAller,
Есть форумы по дебиан. В крайнем случае можно создать тему в "Разговорах обо всем".
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн CoolAller

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
CoolAller,
Есть форумы по дебиан.
Был я там, так же мучаются, как и я))

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 11091
    • Просмотр профиля
CoolAller,
Ну так выложите там мой патч и попросите помощи в сборке.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн CoolAller

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Pilot6,
Собрал под Debian, все получилось, еще раз спасибо.
« Последнее редактирование: 02 Апрель 2016, 00:14:21 от CoolAller »

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 11091
    • Просмотр профиля
В Xenial file-roller обновился. Я тоже обновил в PPA на новую версию.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн 0xAD

  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
В 14.04 file-roller обновился. Нужно обновить в PPA. Использовать новую вышедшую версию, с новым патчем, и к ней применить патч для правильной кодировки. Кроме того, предлагаю удалить из пакета справку (помощь) и переводы интерфейса. Они состаляют 90 % всего пакета, но, во-первых, идут на всех языках, а нужно только на английском и русском, и, во-вторых, они уже идут в системе в других пакетах (language-pack* и т. д.), и получается дублирование.

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 11091
    • Просмотр профиля
0xAD,
Видел уже. Никак руки не дойдут.
По поводу справки и языков. В оригинальном пакете они есть. Не вижу особой причины что-то в этом смысле менять.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн 0xAD

  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Pilot6, в оригинальном пакете исходного кода — да, но в оригинальных бинарных пакетах их нет, вместо этого они находятся в других пакетах (language-pack* и т. д.). В Canonical как-то собирают пакет file-roller так, что в него не попадает справка и переводы, вместо этого они идут в пакеты language-pack*. Можно попробовать выяснить, как они это делают (или самостоятельно догадаться), и сделать также. У вас пакет 2 МиБ, а оригинальный в репозитории — 200 КиБ. Но мне и большинству людей, наверное, не важно, Интернет быстрый и с нетарифицируемым трафиком, можно и так оставить.

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 11091
    • Просмотр профиля
0xAD,
Уже разбираюсь. Сегодня будет обновление. Только в предыдущий раз у меня версия ошибочно была 0ubuntu2+pilot6, теперь она понизится до 0ubuntu1.2+pilot6

Пользователь добавил сообщение 12 Сентябрь 2016, 22:26:04:
Залил новый пакет. Со сборкой без  language-pack разбираться лениво.

Пользователь добавил сообщение 12 Сентябрь 2016, 22:28:13:
Никакого "понижения версии" не будет. Я это у себя локально только сделал.

Вообще странно по поводу языковых пакетов. Я просто взял пакет и применил патч. Никаких конфигов не менял.

Пользователь добавил сообщение 12 Сентябрь 2016, 22:58:41:
Замучался с этими версиями. Пришлось удалить то, что там было. Но теперь не закачивается.
Я случайно залил неправильный номер версии. Теперь гимор с этим.

Пользователь добавил сообщение 12 Сентябрь 2016, 23:12:51:
Все. Обновил для xenial и trusty. Скоро появятся.

Пользователь добавил сообщение 13 Сентябрь 2016, 01:08:37:
Все-таки для xenial получилось понижение версии. Если ктому-то очень нужна новая версия с поддержкой squashfs, то я бы рекомендовал удалить file-roller и поставить заново из моего PPA. Версия там сейчас 3.16.5-0ubuntu1.2+pilot6.1
« Последнее редактирование: 13 Сентябрь 2016, 01:09:24 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн _92

  • Любитель
  • *
  • Сообщений: 83
  • puppyrus.org
    • Просмотр профиля
    • 10021987.ru
для 16.10 ppa еще не работает?
g4600 + ssd + ddr4

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 11091
    • Просмотр профиля
для 16.10 ppa еще не работает?
Не работет, и работать не будет. Патч лежит в пакете. Если есть большое желание поставить на 16.10, можете собрать самостоятельно.
« Последнее редактирование: 23 Ноябрь 2016, 12:32:48 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн _92

  • Любитель
  • *
  • Сообщений: 83
  • puppyrus.org
    • Просмотр профиля
    • 10021987.ru
создаю zip-архив в krusader c кириллическими именами файлов/директорий
получаю архив, который только в 7z через playonlinux отображает норм имена
эту проблему решить можно только через патч?
g4600 + ssd + ddr4

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 11091
    • Просмотр профиля
_92,
Ну либо руками разархивировать с помощью unzip, либо патч, либо удалить p7zip-full. Все это вроде описано.
Самый лучший вариант - сделать патч для p7zip-full, но это выше моих сил.
Я в личке не консультирую. Вопросы задавайте на форуме.

 

Страница сгенерирована за 0.352 секунд. Запросов: 23.