LINUX.ORG.RU

.rar Debian


0

1

Чем открыть .rar архив на Дебиане? unrar 7zip нехотят устанавливаться -

------------------------------

root@server:/home/administrator# aptitude install p7zip-full Не удалось найти пакеты, содержащих «p7zip-full» в своём имени или описании Не удалось найти пакеты, содержащих «p7zip-full» в своём имени или описании Ни одного пакета не будет установлено, обновлено или удалено. 0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено. Необходимо получить 0 B архивов. После распаковки 0 B будет занято.

root@server:/home/administrator# aptitude install unrar Нет подходящей версии для unrar Нет подходящей версии для unrar Ни одного пакета не будет установлено, обновлено или удалено. 0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено. Необходимо получить 0 B архивов. После распаковки 0 B будет занято.

root@server:/home/administrator# aptitude install unrar-free Не удалось найти пакеты, содержащих «unrar-free» в своём имени или описании Не удалось найти пакеты, содержащих «unrar-free» в своём имени или описании Ни одного пакета не будет установлено, обновлено или удалено. 0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено. Необходимо получить 0 B архивов. После распаковки 0 B будет занято.



Последнее исправление: Andreu (всего исправлений: 3)
Ответ на: комментарий от feofil

root@server:/home/administrator# apt-cache policy Списки пакетов: 100 /var/lib/dpkg/status release a=now 500 http://ftp.debian.org/debian/ squeeze-updates/contrib amd64 Packages release o=Debian,a=stable-updates,n=squeeze-updates,l=Debian,c=contrib origin ftp://ftp.debian.org 500 http://ftp.debian.org/debian/ squeeze-updates/main amd64 Packages release o=Debian,a=stable-updates,n=squeeze-updates,l=Debian,c=main origin ftp://ftp.debian.org 500 http://security.debian.org/ squeeze/updates/contrib amd64 Packages release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=contrib origin security.debian.org 500 http://security.debian.org/ squeeze/updates/main amd64 Packages release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=main origin security.debian.org Зафиксированные пакеты:

Andreu
() автор топика
Ответ на: комментарий от feofil

root@server:/etc# apt-get install unrar Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Пакет unrar недоступен, но упомянут в списке зависимостей другого пакета. Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list

E: Для пакета unrar не найден кандидат на установку

Andreu
() автор топика

Дело в том что RAR - это закрытый формат. Поэтому не стоит использовать его. Объясните человеку, который передал вам этот файл, что данный формат архива принуждает людей устанавливать и использовать закрытое ПО. Из-за этого люди ограничивают свою свободу. Порекомендуйте ему впредь использовать открытые форматы: 7zip, gzip, bzip2.

Heretique
()
Ответ на: комментарий от feofil

root@server:/etc# apt-cache policy Списки пакетов: 100 /var/lib/dpkg/status release a=now 500 http://ftp.debian.org/debian/ squeeze-updates/contrib amd64 Packages release o=Debian,a=stable-updates,n=squeeze-updates,l=Debian,c=contrib origin ftp://ftp.debian.org 500 http://ftp.debian.org/debian/ squeeze-updates/main amd64 Packages release o=Debian,a=stable-updates,n=squeeze-updates,l=Debian,c=main origin ftp://ftp.debian.org 500 http://security.debian.org/ squeeze/updates/contrib amd64 Packages release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=contrib origin security.debian.org 500 http://security.debian.org/ squeeze/updates/main amd64 Packages release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=main origin security.debian.org Зафиксированные пакеты:

Andreu
() автор топика
Ответ на: комментарий от Heretique

Справедливости ради, unrar не закрытое, а открытое несвободное ПО.

Но использовать его действительно не следует. :) И написать лучше не строгий запрет, а просто уведомление, и посоветовать 7zip/p7zip.

feofil
()
Ответ на: комментарий от Heretique

Ну всё правильно же написа́л :3

anonymous
()
Ответ на: комментарий от feofil

Вот что прописано - --------------------------------------------------

# deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-1 201$

#deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-1 2012$

# Line commented out by installer because it failed to verify: deb http://security.debian.org/ squeeze/updates main contrib # Line commented out by installer because it failed to verify: deb-src http://security.debian.org/ squeeze/updates main contrib

# squeeze-updates, previously known as 'volatile' # A network mirror was not selected during install. The following entries # are provided as examples, but you should amend them as appropriate # for your mirror of choice. # deb http://ftp.debian.org/debian/ squeeze-updates main contrib deb-src http://ftp.debian.org/debian/ squeeze-updates main contrib deb ftp://ftp.debian.org squeeze main contrib non-free -------------------------------------

лог терминала ---------------------------------------------

root@server:/etc# apt-cache policy Списки пакетов: 100 /var/lib/dpkg/status release a=now 500 http://ftp.debian.org/debian/ squeeze-updates/contrib amd64 Packages release o=Debian,a=stable-updates,n=squeeze-updates,l=Debian,c=contrib origin ftp://ftp.debian.org 500 http://ftp.debian.org/debian/ squeeze-updates/main amd64 Packages release o=Debian,a=stable-updates,n=squeeze-updates,l=Debian,c=main origin ftp://ftp.debian.org 500 http://security.debian.org/ squeeze/updates/contrib amd64 Packages release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=contrib origin security.debian.org 500 http://security.debian.org/ squeeze/updates/main amd64 Packages release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=main origin security.debian.org Зафиксированные пакеты: ----------------------------------------------------

Лог терминала ------------------------------------------------------

root@server:/etc# apt-get update В кэше http://ftp.debian.org squeeze-updates Release.gpg Игн http://ftp.debian.org/debian/ squeeze-updates/contrib Translation-en Игн http://ftp.debian.org/debian/ squeeze-updates/contrib Translation-ru В кэше http://security.debian.org squeeze/updates Release.gpg Игн http://security.debian.org/ squeeze/updates/contrib Translation-en Игн http://security.debian.org/ squeeze/updates/contrib Translation-ru Игн http://ftp.debian.org/debian/ squeeze-updates/main Translation-en Игн http://ftp.debian.org/debian/ squeeze-updates/main Translation-ru В кэше http://ftp.debian.org squeeze-updates Release Игн http://security.debian.org/ squeeze/updates/main Translation-en Игн http://security.debian.org/ squeeze/updates/main Translation-ru В кэше http://security.debian.org squeeze/updates Release В кэше http://ftp.debian.org squeeze-updates/main Sources/DiffIndex В кэше http://security.debian.org squeeze/updates/main Sources В кэше http://ftp.debian.org squeeze-updates/contrib Sources В кэше http://ftp.debian.org squeeze-updates/main amd64 Packages/DiffIndex В кэше http://ftp.debian.org squeeze-updates/contrib amd64 Packages В кэше http://security.debian.org squeeze/updates/contrib Sources В кэше http://security.debian.org squeeze/updates/main amd64 Packages В кэше http://security.debian.org squeeze/updates/contrib amd64 Packages В кэше http://ftp.debian.org squeeze-updates/main amd64 Packages Получено:1 ftp://ftp.debian.org squeeze Release.gpg Игн ftp://ftp.debian.org squeeze Release.gpg Получено:2 ftp://ftp.debian.org/ squeeze/contrib Translation-en Игн ftp://ftp.debian.org/ squeeze/contrib Translation-en Получено:3 ftp://ftp.debian.org/ squeeze/contrib Translation-ru Игн ftp://ftp.debian.org/ squeeze/contrib Translation-ru Получено:4 ftp://ftp.debian.org/ squeeze/main Translation-en Игн ftp://ftp.debian.org/ squeeze/main Translation-en Получено:5 ftp://ftp.debian.org/ squeeze/main Translation-ru Игн ftp://ftp.debian.org/ squeeze/main Translation-ru Получено:6 ftp://ftp.debian.org/ squeeze/non-free Translation-en Игн ftp://ftp.debian.org/ squeeze/non-free Translation-en Получено:7 ftp://ftp.debian.org/ squeeze/non-free Translation-ru Игн ftp://ftp.debian.org/ squeeze/non-free Translation-ru Получено:8 ftp://ftp.debian.org squeeze Release Игн ftp://ftp.debian.org squeeze Release Получено:9 ftp://ftp.debian.org squeeze/main amd64 Packages Ош ftp://ftp.debian.org squeeze/main amd64 Packages Невозможно получить файл, сервер сообщил: 'Failed to open file. ' [IP: 130.89.148.12 21] Получено:10 ftp://ftp.debian.org squeeze/contrib amd64 Packages Ош ftp://ftp.debian.org squeeze/contrib amd64 Packages Невозможно получить файл, сервер сообщил: 'Failed to open file. ' [IP: 130.89.148.12 21] Получено:11 ftp://ftp.debian.org squeeze/non-free amd64 Packages Ош ftp://ftp.debian.org squeeze/non-free amd64 Packages Невозможно получить файл, сервер сообщил: 'Failed to open file. ' [IP: 130.89.148.12 21] W: Не удалось получить ftp://ftp.debian.org/dists/squeeze/main/binary-amd64/Packages.gz Невозможно получить файл, сервер сообщил: 'Failed to open file. ' [IP: 130.89.148.12 21]

W: Не удалось получить ftp://ftp.debian.org/dists/squeeze/contrib/binary-amd64/Packages.gz Невозможно получить файл, сервер сообщил: 'Failed to open file. ' [IP: 130.89.148.12 21]

W: Не удалось получить ftp://ftp.debian.org/dists/squeeze/non-free/binary-amd64/Packages.gz Невозможно получить файл, сервер сообщил: 'Failed to open file. ' [IP: 130.89.148.12 21]

E: Некоторые индексные файлы не скачались, они были проигнорированы или вместо них были использованы старые версии

---------------------------------------------------------------- root@server:/etc# apt-get install unrar Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Пакет unrar недоступен, но упомянут в списке зависимостей другого пакета. Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list

E: Для пакета unrar не найден кандидат на установку

Andreu
() автор топика
Ответ на: комментарий от Andreu

Проще всего сделать так:

Переименовать sources.list во что-нибудь другое,

и создать новый sources.list, в котором записать

http://ftp.debian.org/debian squeeze main contrib non-free
http://ftp.debian.org/debian-proposed-updates squeeze main contrib non-free
http://ftp.debian.org/debian-updates squeeze main contrib non-free

Потому что я ничего не могу толком разобрать в этих отчётах :(

feofil
()
Ответ на: комментарий от Heretique

Всему миру этого не объяснишь. Из-за чего возникают проблемы со связями в этом мире.

Можно Ark заставить работать с rar архивами?

Dnmt
()
Ответ на: комментарий от feofil

По моему достаточно в конце строчек прописать main contrib, для доступа в репозиториях к ПО с какими-то опенсорсными ограничениями. Или не?

Dnmt
()
Ответ на: комментарий от Heretique

Порекомендуйте ему впредь использовать открытые форматы: 7zip, gzip, bzip

А если архив покоцается, и восстановить его не удастся, из-за того что перечисленные фоматы не поддерживают избыточность (recovery record), то попросите переслать ещё раз - чай не облезет, ради блага то опенсорца

zolden ★★★★★
()

Открыл сайт Дебиана, набрал там rar. Нашел и rar и unrar.

Vekt
()
Ответ на: комментарий от Dnmt

Да нет, я посмотрел через «Исходный код страницы», проблема у человека в том, что он прописал

 deb http://ftp.debian.org/debian/ squeeze-updates main contrib
 deb-src http://ftp.debian.org/debian/ squeeze-updates main contrib
 deb ftp://ftp.debian.org squeeze main contrib non-free

а в 3 строке нужно ftp://ftp.debin.org/debian/

feofil
()
Ответ на: комментарий от Vekt

aptitude install zip unzip rar unrar

This is the RAR archiver from Eugene Roshal. It supports multiple volume
archives and damage protection. It can also create SFX-archives. There are
versions which run on DOS, Windows (3.1x,95,NT), FreeBSD, BSDI.
.
This program is shareware and you must register it after 40 days of use.

feofil
()

unar. Распаковывает очень много форматов, включая и rar.

i-rinat ★★★★★
()
Ответ на: комментарий от feofil

Создал новый файл, его содержание -

---------------------------------------------------------------------------------------------------------- deb http://ftp.debian.org/debian squeeze main contrib non-free deb http://ftp.debian.org/debian-proposed-updates squeeze main contrib non-$ deb http://ftp.debian.org/debian-updates squeeze main contrib non-free ----------------------------------------------------------------------------------------------------------

Пакет установился, но когда пишу apt-get update много белиберды, почему?

root@server:/etc/apt# apt-get update В кэше http://ftp.debian.org squeeze Release.gpg Игн http://ftp.debian.org/debian/ squeeze/contrib Translation-en Игн http://ftp.debian.org/debian/ squeeze/contrib Translation-ru Игн http://ftp.debian.org/debian/ squeeze/main Translation-en Игн http://ftp.debian.org/debian/ squeeze/main Translation-ru Игн http://ftp.debian.org/debian/ squeeze/non-free Translation-en Игн http://ftp.debian.org/debian/ squeeze/non-free Translation-ru Игн http://ftp.debian.org squeeze Release.gpg Игн http://ftp.debian.org/debian-proposed-updates/ squeeze/contrib Translation-en Игн http://ftp.debian.org/debian-proposed-updates/ squeeze/contrib Translation-ru Игн http://ftp.debian.org/debian-proposed-updates/ squeeze/main Translation-en Игн http://ftp.debian.org/debian-proposed-updates/ squeeze/main Translation-ru Игн http://ftp.debian.org/debian-proposed-updates/ squeeze/non-free Translation-en Игн http://ftp.debian.org/debian-proposed-updates/ squeeze/non-free Translation-ru Игн http://ftp.debian.org squeeze Release.gpg Игн http://ftp.debian.org/debian-updates/ squeeze/contrib Translation-en Игн http://ftp.debian.org/debian-updates/ squeeze/contrib Translation-ru Игн http://ftp.debian.org/debian-updates/ squeeze/main Translation-en Игн http://ftp.debian.org/debian-updates/ squeeze/main Translation-ru Игн http://ftp.debian.org/debian-updates/ squeeze/non-free Translation-en Игн http://ftp.debian.org/debian-updates/ squeeze/non-free Translation-ru В кэше http://ftp.debian.org squeeze Release Игн http://ftp.debian.org squeeze Release Игн http://ftp.debian.org squeeze Release Ош http://ftp.debian.org squeeze/main amd64 Packages 404 Not Found [IP: 130.89.148.12 80] Ош http://ftp.debian.org squeeze/contrib amd64 Packages 404 Not Found [IP: 130.89.148.12 80] Ош http://ftp.debian.org squeeze/non-free amd64 Packages 404 Not Found [IP: 130.89.148.12 80] В кэше http://ftp.debian.org squeeze/main amd64 Packages В кэше http://ftp.debian.org squeeze/contrib amd64 Packages В кэше http://ftp.debian.org squeeze/non-free amd64 Packages Ош http://ftp.debian.org squeeze/main amd64 Packages 404 Not Found [IP: 130.89.148.12 80] Ош http://ftp.debian.org squeeze/contrib amd64 Packages 404 Not Found [IP: 130.89.148.12 80] Ош http://ftp.debian.org squeeze/non-free amd64 Packages 404 Not Found [IP: 130.89.148.12 80] W: Не удалось получить http://ftp.debian.org/debian-proposed-updates/dists/squeeze/main/binary-amd64... 404 Not Found [IP: 130.89.148.12 80]

W: Не удалось получить http://ftp.debian.org/debian-proposed-updates/dists/squeeze/contrib/binary-am... 404 Not Found [IP: 130.89.148.12 80]

W: Не удалось получить http://ftp.debian.org/debian-proposed-updates/dists/squeeze/non-free/binary-a... 404 Not Found [IP: 130.89.148.12 80]

W: Не удалось получить http://ftp.debian.org/debian-updates/dists/squeeze/main/binary-amd64/Packages.gz 404 Not Found [IP: 130.89.148.12 80]

W: Не удалось получить http://ftp.debian.org/debian-updates/dists/squeeze/contrib/binary-amd64/Packa... 404 Not Found [IP: 130.89.148.12 80]

W: Не удалось получить http://ftp.debian.org/debian-updates/dists/squeeze/non-free/binary-amd64/Pack... 404 Not Found [IP: 130.89.148.12 80]

E: Некоторые индексные файлы не скачались, они были проигнорированы или вместо них были использованы старые версии

Andreu
() автор топика
Ответ на: комментарий от feofil

Ой! Приношу свои извинения! Я второй раз ввёл вас в заблуждение! Это же, конечно, моя ошибка, я отвлекался, когда писал вам сообщение :(

http://ftp.debian.org/debian squeeze main contrib non-free
http://ftp.debian.org/debian squeeze-proposed-updates main contrib non-free
http://ftp.debian.org/debian squeeze-updates main contrib non-free

Простите меня, пожалуйста. Меня иногда подводит невнимательность. :(

feofil
()
Ответ на: комментарий от Polugnom

Это не принципиально, работать будет и так и так

feofil
()

Unarchiver — Free as in Freedom

unarchiver — полностью свободная программа, поддерживающая в том числе и несвободные форматы.

Unarchiver, возможно, единственная свободная программа, которая умеет RAR.

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

Вы посмотрите, что там по ссылке. :)

Оно именно свободное (насколько может быть свободным распаковщик несвободного формата). Только вот с распаковкой архивов у него хуже... :)

сравните в любом debian-based: apt-cache show unrar-free и apt-cache show unrar

feofil
()
Ответ на: комментарий от anarquista

оси - мудаки, чья подрывная деятельность направлена на создание подобного, ошибочного мнения, как то, на которое ты ответил. считаю важным игнорировать существование оси, а также призываю игнорировать критерий «открытости»

xsektorx ★★★
()

А с кодировками у unarchiver как? zip с неверными настройками локали может открывать правильно?

feofil
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.