Страница 1 из 1
(Решено) Архивирование в RAR архив
Добавлено: 11 июл 2014, 21:19
Галахов Роман
В контекстном меню файла (в KDE) есть пункт "Упаковать" (как я понял через ark), кроме rar, все пункты работают (у меня их 5: В эту папку, в Zip, в Rar, в Zip/tar, в архив...)+ в пункте "в архив.." тоже не работает пункт "в rar" в этих случаях показывает ошибку:
unrar установлен:
Re: Архивирование в RAR архив
Добавлено: 11 июл 2014, 22:07
ans
Галахов Роман писал(а):В контекстном меню файла (в KDE) есть пункт "Упаковать" (как я понял через ark), кроме rar, все пункты работают (у меня их 5: В эту папку, в Zip, в Rar, в Zip/tar, в архив...)+ в пункте "в архив.." тоже не работает пункт "в rar" в этих случаях показывает ошибку:
снимок17Б.png
unrar установлен:
снимок18Б.png
ага, сегодня тоже пробовал. Вроде для рар нужно что-то отдельно устанавливать, но что, не помню
Re: Архивирование в RAR архив
Добавлено: 11 июл 2014, 22:13
VictorR2007
Так unrar только распаковывает.
Для упаковки нужно ставить сам rar отсюда
http://www.rarlab.com/download.htm
Только не помню как там с ключем.
То ли и так должен работать, то ли после некоторого использования нужно приобретать.
Может просто будет выскакивать сообщение с предложением активации.
При установке лучше удалить старый unrar.
Для установки нужно распаковать архив и в папке от рута дать команду make.
[root@asus rar]# make
mkdir -p /usr/local/bin
mkdir -p /usr/local/lib
cp rar unrar /usr/local/bin
cp rarfiles.lst /etc
cp default.sfx /usr/local/lib
Re: Архивирование в RAR архив
Добавлено: 11 июл 2014, 23:05
Галахов Роман
Я редко пользуюсь rar архивацией, случайно, наткнулся, отвечая на вопросы в группе VK.com. И решил поинтересоваться

. Надо будет попробовать установить RAR - уйдет ошибка или нет.
Re: Архивирование в RAR архив
Добавлено: 11 июл 2014, 23:50
VictorR2007
Галахов Роман писал(а): Надо будет попробовать установить RAR - уйдет ошибка или нет.
Уйдет.
Re: Архивирование в RAR архив
Добавлено: 12 июл 2014, 01:18
Dim
Там надо какие то расширения к арку установить. Завтра скину какие, а то так не помню и надо смотреть у себя на виртуалке.
Re: Архивирование в RAR архив
Добавлено: 12 июл 2014, 07:04
Галахов Роман
Dim писал(а):Там надо какие то расширения к арку установить. Завтра скину какие, а то так не помню и надо смотреть у себя на виртуалке.
Расширения? Не путаете? В репозиториях не нашел, да и на офф. странице
http://utils.kde.org/projects/ark - про них ни слова...
Re: Архивирование в RAR архив
Добавлено: 12 июл 2014, 07:15
Галахов Роман
VictorR2007 писал(а):Галахов Роман писал(а): Надо будет попробовать установить RAR - уйдет ошибка или нет.
Уйдет.
Да - все работает.
Re: Архивирование в RAR архив
Добавлено: 12 июл 2014, 07:26
Галахов Роман
VictorR2007 писал(а):
Только не помню как там с ключем.
То ли и так должен работать, то ли после некоторого использования нужно приобретать.
Может просто будет выскакивать сообщение с предложением активации.
Это, похоже, чисто консольная программа, и в свойствах я не вижу указания куда и как вводить пароль:
Код: Выделить всё
roman@Travelmate ~ $ rar
RAR 5.10 Copyright (c) 1993-2014 Alexander Roshal 10 Jun 2014
Trial version Type RAR -? for help
Usage: rar <command> -<switch 1> -<switch N> <archive> <files...>
<@listfiles...> <path_to_extract\>
<Commands>
a Add files to archive
c Add archive comment
ch Change archive parameters
cw Write archive comment to file
d Delete files from archive
e Extract files without archived paths
f Freshen files in archive
i[par]=<str> Find string in archives
k Lock archive
l[t[a],b] List archive contents [technical[all], bare]
m[f] Move to archive [files only]
p Print file to stdout
r Repair archive
rc Reconstruct missing volumes
rn Rename archived files
rr[N] Add data recovery record
rv[N] Create recovery volumes
s[name|-] Convert archive to or from SFX
t Test archive files
u Update files in archive
v[t[a],b] Verbosely list archive contents [technical[all],bare]
x Extract files with full path
<Switches>
- Stop switches scanning
@[+] Disable [enable] file lists
ad Append archive name to destination path
ag[format] Generate archive name using the current date
ai Ignore file attributes
ap<path> Set path inside archive
as Synchronize archive contents
c- Disable comments show
cfg- Disable read configuration
cl Convert names to lower case
cu Convert names to upper case
df Delete files after archiving
dh Open shared files
ds Disable name sort for solid archive
dw Wipe files after archiving
e[+]<attr> Set file exclude and include attributes
ed Do not add empty directories
en Do not put 'end of archive' block
ep Exclude paths from names
ep1 Exclude base directory from names
ep3 Expand paths to full including the drive letter
f Freshen files
hp[password] Encrypt both file data and headers
ht[b|c] Select hash type [BLAKE2,CRC32] for file checksum
id[c,d,p,q] Disable messages
ierr Send all messages to stderr
ilog[name] Log errors to file (registered versions only)
inul Disable all messages
isnd Enable sound
k Lock archive
kb Keep broken extracted files
log[f][=name] Write names to log file
m<0..5> Set compression level (0-store...3-default...5-maximal)
ma[4|5] Specify a version of archiving format
mc<par> Set advanced compression parameters
md<n>[k,m,g] Dictionary size in KB, MB or GB
ms[ext;ext] Specify file types to store
mt<threads> Set the number of threads
n<file> Additionally filter included files
n@ Read additional filter masks from stdin
n@<list> Read additional filter masks from list file
o[+|-] Set the overwrite mode
oh Save hard links as the link instead of the file
oi[0-4][:min] Save identical files as references
ol Save symbolic links as the link instead of the file
or Rename files automatically
ow Save or restore file owner and group
p[password] Set password
p- Do not query password
qo[-|+] Add quick open information [none|force]
r Recurse subdirectories
r- Disable recursion
r0 Recurse subdirectories for wildcard names only
rr[N] Add data recovery record
rv[N] Create recovery volumes
s[<N>,v[-],e] Create solid archive
s- Disable solid archiving
sc<chr>[obj] Specify the character set
sfx[name] Create SFX archive
si[name] Read data from standard input (stdin)
sl<size> Process files with size less than specified
sm<size> Process files with size more than specified
t Test files after archiving
ta<date> Process files modified after <date> in YYYYMMDDHHMMSS format
tb<date> Process files modified before <date> in YYYYMMDDHHMMSS format
tk Keep original archive time
tl Set archive time to latest file
tn<time> Process files newer than <time>
to<time> Process files older than <time>
ts<m,c,a>[N] Save or restore file time (modification, creation, access)
u Update files
v<size>[k,b] Create volumes with size=<size>*1000 [*1024, *1]
ver[n] File version control
vn Use the old style volume naming scheme
vp Pause before each volume
w<path> Assign work directory
x<file> Exclude specified file
x@ Read file names to exclude from stdin
x@<list> Exclude files listed in specified list file
y Assume Yes on all queries
z[file] Read archive comment from file
Подождем окончания Trial - периода (вроде месяц)...
Re: (Решено) Архивирование в RAR архив
Добавлено: 12 июл 2014, 08:35
ans
Галахов Роман писал(а):В контекстном меню файла (в KDE) есть пункт "Упаковать" (как я понял через ark), кроме rar, все пункты работают
Думаю, разработчикам вообще убрать из меню пункт "Упаковать как RAR". Зачем он там, если не работает?
А кому нужен RAR, то установят его отдельно
Re: (Решено) Архивирование в RAR архив
Добавлено: 12 июл 2014, 09:03
vlad
Надо не убирать, а чинить.
Re: Архивирование в RAR архив
Добавлено: 12 июл 2014, 12:21
AVB
Галахов Роман писал(а):Подождем окончания Trial - периода (вроде месяц)...
А дату в компьютере изменить? Не? (Это ж не Millenium, которого все боялись)
Re: (Решено) Архивирование в RAR архив
Добавлено: 12 июл 2014, 17:24
Pulfer
ans писал(а):Галахов Роман писал(а):В контекстном меню файла (в KDE) есть пункт "Упаковать" (как я понял через ark), кроме rar, все пункты работают
Думаю, разработчикам вообще убрать из меню пункт "Упаковать как RAR". Зачем он там, если не работает?
А кому нужен RAR, то установят его отдельно
Да тут надо подумать, как лучше сделать, чтобы тем, у кого нет rar, этот пункт не мешал, а у кого есть rar, могли им пользоваться... Сходу не могу решить, как тут лучше сделать.
Re: Архивирование в RAR архив
Добавлено: 12 июл 2014, 17:42
Галахов Роман
AVB писал(а):Галахов Роман писал(а):Подождем окончания Trial - периода (вроде месяц)...
А дату в компьютере изменить? Не? (Это ж не Millenium, которого все боялись)
Если бы это была тестовая виртуалка - да, но на осн овной системе ноутбука - нет, может глюкнуть очень многое так, что потом без танцев с бубном систему не запустишь - это я знаю точно
Re: Архивирование в RAR архив
Добавлено: 12 июл 2014, 19:48
VictorR2007
Галахов Роман писал(а):Это, похоже, чисто консольная программа, и в свойствах я не вижу указания куда и как вводить пароль:.
По ключу, так в файле order.htm из архива с программой так написано
If you use RAR/Unix and RAR for OS X, you should copy rarreg.key
to your home directory or to one of the following directories:
/etc, /usr/lib, /usr/local/lib, /usr/local/etc. You may rename it
to .rarreg.key or .rarregkey, if you wish, but rarreg.key is also valid.
Re: (Решено) Архивирование в RAR архив
Добавлено: 12 июл 2014, 20:53
Галахов Роман
VictorR2007 писал(а):
По ключу, так в файле order.htm из архива с программой так написано
Понятно. Пока trial, а потом посмотрю стоит ли 29$ платить.
Re: Архивирование в RAR архив
Добавлено: 12 июл 2014, 22:27
Dim
Галахов Роман писал(а):Dim писал(а):Там надо какие то расширения к арку установить. Завтра скину какие, а то так не помню и надо смотреть у себя на виртуалке.
Расширения? Не путаете? В репозиториях не нашел, да и на офф. странице
http://utils.kde.org/projects/ark - про них ни слова...
Нет, я ничего не путаю. Когда сидел на
Kubuntu у меня была точно такая же проблема, пока однажды случайно в
Muon не увидел следующее:
После того как я проставил галочки и установил эти дополнения у меня все заработало.
RAR архив свободно открывался и редактировался. Вам сейчас всего лишь нужно найти в
Росе эти пакеты и установить их все, правда здесь они могут называться чуть по другому, а то и вовсе отсутствовать в репах, но это же не проблема? В крайнем случае воспользуйтесь
alien - утилитой для конвертирования
deb в
rpm и обратно.
Re: Архивирование в RAR архив
Добавлено: 12 июл 2014, 23:28
Галахов Роман
Dim писал(а):Нет, я ничего не путаю. Когда сидел на
Kubuntu у меня была точно такая же проблема, пока однажды случайно в
Muon не увидел следующее:
После того как я проставил галочки и установил эти дополнения у меня все заработало.
RAR архив свободно открывался и редактировался. Вам сейчас всего лишь нужно найти в
Росе эти пакеты и установить их все, правда здесь они могут называться чуть по другому, а то и вовсе отсутствовать в репах, но это же не проблема? В крайнем случае можно воспользоваться
Wine.
Unrar - в репозиториях есть. А вот c rar вопрос - это проприетарная платная программа (с trial периодом). В Ubuntu - rar вроде в contrib, да и судя по
http://pkgs.org в Mageia - тоже. Насколько возможно rar поместить и в наши репозитории не знаю, хотя добавление его в репозиторий + добавление в ARK возможности при необходимости установки недостающих пакетов (rar, unrar) - возможное решение проблемы.
Получится схема: я нажимаю на "упаковать в rar" - ARK указывает на недоступность данной функции, в связи с тем, что не установлены такие-то пакеты/плагины/программы и выводит запрос на их установку - я соглашаюсь - ARK устанавливает нужное и выполняет операцию.
При этом если rar мне не нужен - я могу отказаться его устанавливать.
Как минимум это уже не будет в виде ошибки.
Re: Архивирование в RAR архив
Добавлено: 13 июл 2014, 06:12
Dim
Галахов Роман писал(а):Dim писал(а):Нет, я ничего не путаю. Когда сидел на
Kubuntu у меня была точно такая же проблема, пока однажды случайно в
Muon не увидел следующее:
После того как я проставил галочки и установил эти дополнения у меня все заработало.
RAR архив свободно открывался и редактировался. Вам сейчас всего лишь нужно найти в
Росе эти пакеты и установить их все, правда здесь они могут называться чуть по другому, а то и вовсе отсутствовать в репах, но это же не проблема? В крайнем случае воспользуйтесь
alien - утилитой для конвертирования
deb в
rpm и обратно.
Unrar - в репозиториях есть. А вот c rar вопрос - это проприетарная платная программа (с trial периодом). В Ubuntu - rar вроде в contrib, да и судя по
http://pkgs.org в Mageia - тоже. Насколько возможно rar поместить и в наши репозитории не знаю, хотя добавление его в репозиторий + добавление в ARK возможности при необходимости установки недостающих пакетов (rar, unrar) - возможное решение проблемы.
Получится схема: я нажимаю на "упаковать в rar" - ARK указывает на недоступность данной функции, в связи с тем, что не установлены такие-то пакеты/плагины/программы и выводит запрос на их установку - я соглашаюсь - ARK устанавливает нужное и выполняет операцию.
При этом если rar мне не нужен - я могу отказаться его устанавливать.
Как минимум это уже не будет в виде ошибки.
Не знаю, когда в
Kubuntu ставил и ничего про
traial не выводилось, да и пропользовался я им явно больше месяца. Да и даже если он с
trail, то не должно проблем составлять сбросить его почистив соответствующие директории. Сомневаюсь что он по нэту лицензию проверяет. Да и около
RAR вроде как нету метки, что он несвободен. Попробуй сконвертировать
deb пакет с помощью
alien:
http://archive.ubuntu.com/ubuntu/pool/m ... _amd64.deb
Re: Архивирование в RAR архив
Добавлено: 13 июл 2014, 09:26
Yamah
Dim писал(а):Не знаю, когда в
Kubuntu ставил и ничего про
traial не выводилось, да и пропользовался я им явно больше месяца. Да и даже если он с
trail, то не должно проблем составлять сбросить его почистив соответствующие директории. Сомневаюсь что он по нэту лицензию проверяет. Да и около
RAR вроде как нету метки, что он несвободен. Попробуй сконвертировать
deb пакет с помощью
alien:
http://archive.ubuntu.com/ubuntu/pool/m ... _amd64.deb
Код: Выделить всё
$ rar
RAR 4.20 Copyright (c) 1993-2012 Alexander Roshal 9 Jun 2012
Trial version Type RAR -? for help
Триалка. Что как бы логично.
Необходимости в упаковщике RAR не вижу. ВинРАР умеет распаковывать и тарболы сжатые, и 7z, и зипы простые.
ИМХО, В KDE нужно проверять наличие упаковщика, а при его отсутствии прятать соответствующий ему пункт.