LINUX.ORG.RU

посоветуйте архиватор с GUI

 , ,


0

1

Посоветуйте, пжалста средство для работы с архивами, в том числе с поддержкой распаковывания rar архивов (в т. ч многотомных и запароленных). Средство нужно с гуями, пользоваться unrar сил уже нет. на ноуте используется Gentoo, среда рабочего стола LXQt.

Ответ на: комментарий от filosofia

Гугл подсказывает, называется ark вроде.

вроде

Как... и гугл неточно подсказывает? :) Ark он и называется. Просто с ТC с rarом хочет — либо ему повезет и rar уже подцеплен, либо... он придет сюда с вопросом как в Ark подсунуть rar.

slackwarrior ★★★★★
()

У p7zip есть гуй на wxwidgets. Так же он умеет в KDE интегрироваться и распаковывать rar. Я вообще его предпочитаю использовать вместо unrar и всего прочего зоопарка.

app-arch/p7zip-16.02-r8::gentoo  USE="kde* rar* wxwidgets* -doc (-pch) (-static)"
Jameson ★★★★★
()
Последнее исправление: Jameson (всего исправлений: 1)
Ответ на: комментарий от pihter

А он бац и с паролем. А ты и не знал. И mc висит, потому что rar\unrar висит. Но зато теперь ты знаешь что архив был с паролем.

Баг древний, решение отложено на future releases, так как требуется редизайн логики работы VFS. Бесит неимоверно, я уже боюсь на архивах Энтер шмякать и использую F2 меню со своими правилами.

https://midnight-commander.org/ticket/1685

Jameson ★★★★★
()

Не знаю, как там в LXQt, a в mate есть возможность и сжать, и распаковать в caja - это типа файловый менеджер. В контекстном меню. Или отдельно есть программа-архиватор Engrampa.

Другая возможность - можно в ~/.config/caja/scripts писать свои скрипты, которые позволяют делать над файлами всё, что хочешь.
У меня там такой скрипт в подкаталоге backup (покритикуйте. Правда, я уже забыл, почему он такой, почему он работает).

7z_nopass

#!/bin/sh
checkupandwait() 
{
if [ ! -e backup.7z ] ; then
 sleep 1
 checkupandwait
fi
}
if [ -n "$CAJA_SCRIPT_SELECTED_FILE_PATHS" ]
then 
quoted=$(/bin/echo -e "$CAJA_SCRIPT_SELECTED_FILE_PATHS" | awk 'BEGIN {
					FS = "\n" } { printf "\"%s\" ", $1 }' | sed -e s#\"\"##)
unquoted=$(/bin/echo -e "$CAJA_SCRIPT_SELECTED_FILE_PATHS" | awk 'BEGIN {
					FS = "\n" } { printf "%s", $1 }' | sed -e s#\"\"##)

if eval 'mate-terminal --maximize --tab -t "Compress..." -e "7z a  backup.7z $quoted"'
then 
  checkupandwait
  wcl=`/bin/echo "$CAJA_SCRIPT_SELECTED_FILE_PATHS" | egrep -v "^$" | wc -l`
  if [ $wcl -eq 1 ] ; then
   echo
    file="$unquoted"
    ext=${file##*.}
	if [ -d "$file" ]
	then 
     mv backup.7z `basename -s $ext "$unquoted"`.7z
	else
     mv backup.7z `basename -s $ext "$unquoted"`7z
	fi
  fi
else 
  echo "eval failed"
fi

fi

Следующей возможностью является написание/программирование своего файлового менеджера с девушками, понями, котиками, архиваторами. Можно даже в Lazarus.

novus
()
Последнее исправление: novus (всего исправлений: 2)

пользоваться unrar сил уже нет

Почему? Одна команда же.

Вообще обычно гуевые архиваторы умеют цеплять тот же unrar, если он есть в системе, и нормально распаковывать. В кедах Ark, например, он на Qt, так что можешь попробовать его.

Zhbert ★★★★★
()
Ответ на: комментарий от slackwarrior

Ark всё умеет.

 * Messages for package kde-apps/ark-22.04.3:

 * Install additional packages for optional runtime features:
 *   app-arch/rar for rar archive creation/extraction
 *   app-arch/p7zip for 7-Zip archive support
 *   app-arch/lrzip for lrz archive support
 *   kde-misc/markdownpart:5 for markdown support in text previews
 *   kde-misc/kmarkdownwebview:5 for markdown support in text previews
shell-script ★★★★★
()
Ответ на: комментарий от shell-script

Все умеет там, где rar имели в виду. Это не везде так, даже гуглятся соответствующие вопросы «как подключить»: довольно свежий пример https://www.reddit.com/r/SteamDeck/comments/ulhzdl/fixing_arks_ability_to_ext... :)

slackwarrior ★★★★★
()
Последнее исправление: slackwarrior (всего исправлений: 1)
Ответ на: комментарий от slackwarrior

Ark он и называется. Просто с ТC с rarом хочет — либо ему повезет и rar уже подцеплен, либо...

Насколько понимаю - Ark - это такой же архиватор, как Synaptic - пакетный менеджер. Хорошая, удобная оболочка. Есть что-то, что работает с rar - обнаружит и будет работать.

Dementy ★★★
()
Ответ на: комментарий от Dementy

Насколько позволяет кэп, никто иного и не утверждал. Но спасибо кэп. Именно потому что в линуксе нет зоопарка дистров каждый со своим способом и все всегда работает искаропки... на лоре создают одни и те же темы. Хэппи энд.

slackwarrior ★★★★★
()