LINUXTALKS.CO

Распаковка 7z без 7-zip

 

L


0

1

Сборка 7-zip из сырцов вешает систему, просто съедается вся доступная ОЗУ, в итоге oom-killer Иксы прибил. Мне упаковка 7z не очень нужна, а вот распаковка — да. Есть ли способы распаковать 7z-архив без 7-zip? Вот, например, у RAR есть unrar, его сборка систему не вешает.

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

Поставь дистрибутив, где собирать не надо.

К стати да, если тебе не хватает ума выключить графику и собирать в консоли то может тебе действительно стоит о бинарном дистрибутиве подумать?

torvn77    
★★★
Android / Chrome (RU)
Ответ на: комментарий от Qwentor

Дык я слаку решил поставить прежде всего ради того, чтобы не нужны были жирные репы на сотни гигов, а просто из ~/Documents/Soft/Linux софт брать, практически всегда сурцами. Бонусом еще сделал себе окружение, где программы на GTK 3 не используются. Мне слака практически во всем нравится.

MrSugoma    
★★
Linux / Firefox (SE)
Ответ на: комментарий от torvn77

Подумай сам, что у меня бы в любом случае оперативка забилась. Я просто упомянул, что oom-killer прибил Иксы и их дочерние процессы, включая сборку 7-zip, иначе бы мне бы пришлось перекачивать некоторые файлы, ибо я не сбросил тогда еще буфера на диск.

MrSugoma    
★★
Linux / Firefox (SE)
Ответ на: комментарий от MrSugoma

То, что у меня даже tty неюзабельны были в тот момент,

Что же такое надо сделать чтобы ttty стали не юзабельны, у них же минимальные требования к работе?!

torvn77    
★★★
Android / Chrome (RU)
Ответ на: комментарий от MrSugoma

Лет семь-восемь назад у меня были очень тяжёлые времена и под рукой был только ноут с 8Гб памяти на борту. Так как винда с IDE выжерала всё, я вкорячил туда какой-то линукс (не помню уже какой) и какую-то легковестую IDE, - и даже так ноут через какое-то время работы умирал. Потом докупил памяти - и стало не так грустно.

И вот идёт 2025 год, а у тебя на борту 8Гб. Что с тобой не так?

kevlarbeaver    

Windows / Chrome (DE)
Ответ на: комментарий от kevlarbeaver

Что с тобой не так?

Всё со мной так. IDE не нужны, простого текстового редактора хватит всем. Я бы даже сказал, что 8 гигов — это много, у меня очень редко бывает занято больше 4, а они обычно забиваются либо сильным сжатием, либо майном.

MrSugoma    
★★
Linux / Firefox (SE)
Ответ на: комментарий от anonymous

А дисочек тов майор отберет, ибо нескрепно таким владеть.

То есть, ко мне в дом вломятся силовики и потребуют снести исошники слаки с харда, саму слаку с харда и затереть флешку? И почему слакой нескрепно владеть? Патрик ничего против России не высказывал.

MrSugoma    
★★
Linux / Firefox (SE)
Ответ на: комментарий от ashot

Спасибо!

Только это, конечно, хорошо, но только моей целью установки слаки является накачка сурцов программ (в случае с Debian’ом получается, что я держу у себя локальный репозиторий на сотни гигов, а ванильные сурцы так и не выкачаю, ибо не понадобятся), которые будут полностью ванильны, без какого-либо намека на дистрибутив. И сурцы всех программ, входящих в образ Slackware, занимают всего 6-7 гигов, а доступны тут.

MrSugoma    
★★
Linux / Firefox (EE)
Ответ на: комментарий от Kaschenko

Зависит от задачи, более того, когда ставишь обновление лучше не только выйти в консоль, но "во избежание" прибить графику вообще.

torvn77    
★★★
Последнее исправление: torvn77 (всего исправлений: 1)

Android / Chrome (RU)
Ответ на: комментарий от torvn77

Мож проще венду поставить, которая сама ночью тихо обновится, а не ебнёт тебе графику с твоей работой?

Kaschenko    
★★★★★★
Последнее исправление: Kaschenko (всего исправлений: 1)

Android / Yandex (CZ)
Ответ на: комментарий от Kaschenko

Мож проще венду поставить, которая сама ночью тихо обновится, а не ебнёт тебе графику с твоей работой?

"перегрузите компьютер для применения установленных обновлений"\
Так что тебе всё равно останавливать работу и перегружать графику.

torvn77    
★★★
Android / Chrome (RU)
Ответ на: комментарий от torvn77

Это, кстати, в Fedora зачем-то добавили, в итоге простое обновление пакетов заменили на какую-то муть, но это же Fedora, там всегда всё такое переусложненное.

MrSugoma    
★★
Linux / Firefox (SE)
Ответ на: комментарий от MrSugoma

У меня бывали случаи когда замена бинарников и библиотек при выгрузке из свопа подвешивала графику на уровне экрана, по этому требование её отключать придумали не зря

torvn77    
★★★
Android / Chrome (RU)
Ответ на: комментарий от torvn77

Человек сам перезагрузится, когда ему надо. Он может и не перезагружаться, а перезапустить все программы, которые были обновлены, а новое ядро перезагрузкой запустить потом.

MrSugoma    
★★
Linux / Firefox (EE)
Ответ на: комментарий от MrSugoma

Этого в Чебурнете не будет. Тем более, часто Интернет отсутствует.

В оригинальном сообщении ничего о подготовке к ядерной войне не говорилось и да, я так и понял, что ты ищешь разовое решение.

К сожелению для опен сурс, многие вещи имеют только одну реализацию и триста двадцать обёрток над ней. 7zip - это видимо тот случай.

VIT    

Linux / Firefox (US)
Ответ на: комментарий от VIT

и да, я так и понял, что ты ищешь разовое решение

Нет, у меня из нужных мне 7z-файлов сейчас никаких нет, в глубинах ФС что-то запакованное очень давно есть, но я это вряд ли когда-то открою. Просто рано или поздно мне от кого-нибудь попадется 7z, а открыть я не смогу. Сам я в 7z не пакую ничего.

MrSugoma    
★★
Последнее исправление: MrSugoma (всего исправлений: 1)

Linux / Firefox (FI)

По-моему 7z как формат сохраняет обратную совместимость, так что можешь попробовать собрать какую-нибудь старую версию, года 2010 например. Не факт, что оно соберётся современным компилятором, но попробовать можно. Только ещё имей в виду, что в них в своё время были уязвимости.

Но вообще это дичь какая-то, 7zip это не веб-браузер, не libreoffice, даже не КДЕ, чтобы были подобные проблемы со сборкой. Если у тебя реально настолько калькулятор вместо компьютера, используй дистр с бинарными пакетами и не делай мозги

TheAnonymous    
★★★★★★★★★★★
Linux / Firefox (T1)
Ответ на: комментарий от MrSugoma

В том-то и дело, что у меня не хватает процессора и памяти на компиляцию 7-ZIP.

Я думаю, что это не совсем тот 7-zip. Этот содержит версии на ассемблере, С, С++ и бинарники. Обычно ассемблер не требует ресурсов.

Но, как говорится, хозяин - барин.

VIT    

Linux / Chrome (US)