Андрей, учись читать мануалы, это делается так:
Если ты его прочёл, то должен был набрать эти опции:
$ tar -xvfz iron-linux.tar.gz
При этом архив распакуется в каталоге, в котором ты находишся.
- Показать ответ
- Ссылка
для новичка по всем правилам либо README от разработчика (в архиве посмотри), либо sudo apt-get install %UBUNTU_PACKAGE_NAME%
minakov ★★★★★
(18.03.11 23:34:21 MSK)
- Показать ответ
- Ссылка
Ответ на:
комментарий
от minakov 18.03.11 23:34:21 MSK
tar идёт в комплекте обычно. Без него и gzip/gunzip (или bzip2) в linux делать нечего.
- Ссылка
Ответ на:
комментарий
от adriano32 18.03.11 23:34:16 MSK
так и делал, а толку, я его и через графическую оболочку распаковывал, а можно его как то установить чтоб было с ярлыком и находилось в приложениях-интернет?
- Показать ответы
- Ссылка
Ответ на:
комментарий
от kernelpanic 18.03.11 23:35:54 MSK
Ответ на:
комментарий
от horoshy83 18.03.11 23:38:13 MSK
Ответ на:
комментарий
от Chubakur 18.03.11 23:39:20 MSK
Ответ на:
комментарий
от horoshy83 18.03.11 23:37:26 MSK
Зачем тебе тогда эта программа? (Изменить меню/Новый элемент/путь_к_бинарникуназваниезначок)
minakov ★★★★★
(18.03.11 23:41:00 MSK)
- Ссылка
Нафиг ты его в /opt потащил? создай себе в дом директории что то типа src закинь туда, там и мусори. tar xvzf iron-linux.tar.gz & cd iron-linux, смотри файл README или INSTALL. Если это сырцы и ты хочешь проинсталить их в /opt то смотри ./configure —help на опцию —prefix=. Если там cmake то там какая то своя заморочка, по моему надо править CmakeList или как там его. Вообще советую тебе сразу учится собирать пакеты именно для твоего дистрибутива.
splinter ★★★★★
(18.03.11 23:41:52 MSK)
- Показать ответ
- Ссылка
Ответ на:
комментарий
от horoshy83 18.03.11 23:37:26 MSK
Чтобы можно было запускать, нужно чтоб ELF-ник был в одной из директорий в PATH и установлены разрешения на исполнения
сюда выкладывай.
Запусти в консоли или в (Alt+F2) /opt/iron-linux/<какой-то исполняемый файл>
И почитай из архива README или INSTALL
А добавлять в меню будешь сам.
- Ссылка
Ответ на:
комментарий
от horoshy83 18.03.11 23:40:37 MSK
tar xvzf iron-linux.tar.gz
cd iron-linux или как там папка называется
ls
то что выведет ls, меня и интересует
Chubakur ★★
(18.03.11 23:43:13 MSK)
- Показать ответ
- Ссылка
Ответ на:
комментарий
от horoshy83 18.03.11 23:38:13 MSK
checkinstall
alacarte
★★★☆
(18.03.11 23:43:51 MSK)
- Ссылка
Ответ на:
комментарий
от splinter 18.03.11 23:41:52 MSK
я же говорю файла помощи readme или install нет, а нафиг оно мне? для того чтобы знать как это делается, хотел же чтоб установлена была правильно!
- Показать ответ
- Ссылка
Ответ на:
комментарий
от Chubakur 18.03.11 23:43:13 MSK
chrome.pak iron libavutil.so.50 product_logo_48.png
chrome-wrapper libavcodec.so.52 libffmpegsumo.so resources
extensions libavformat.so.52 locales resources.pak
- Показать ответ
- Ссылка
Ответ на:
комментарий
от horoshy83 18.03.11 23:48:07 MSK
Ответ на:
комментарий
от horoshy83 18.03.11 23:46:42 MSK
>хотел поставить вручную, а нафиг оно мне?
хочу пользовать линукс. а нафиг оно мне?
спросил на ЛОРе, но читать ответы нафиг оно мне?
В общем жирно
minakov ★★★★★
(18.03.11 23:49:48 MSK)
- Показать ответ
- Ссылка
Ответ на:
комментарий
от Chubakur 18.03.11 23:48:59 MSK
Ответ на:
комментарий
от minakov 18.03.11 23:49:48 MSK
Ответ на:
комментарий
от horoshy83 18.03.11 23:50:03 MSK
вводи
sudo gedit /usr/share/applications/iron.desktop
Пиши туда следующее и сохраняй:
[Desktop Entry]
Name=Iron
Exec=/opt/iron-linux/iron
Icon=firefox
Terminal=false
Type=Application
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
StartupNotify=true
Categories=Network;WebBrowser;
Chubakur ★★
(18.03.11 23:54:04 MSK)
- Показать ответ
- Ссылка
Ответ на:
комментарий
от horoshy83 18.03.11 23:53:27 MSK
Согласиться, не выпендриваться и ставить обычный хромиум, а не это поделие.
- Ссылка
Ответ на:
комментарий
от Chubakur 18.03.11 23:54:04 MSK
спасибо, но не удаётся запустить, нет такого файла, а в opt он у меня в архиве лежит, и я не могу его туда распаковать
- Показать ответ
- Ссылка
Ответ на:
комментарий
от horoshy83 19.03.11 00:02:11 MSK
Ответ на:
комментарий
от Chubakur 19.03.11 00:03:03 MSK
tar -xvfz iron-linux.tar.gz
tar: z: Функция open завершилась с ошибкой: Нет такого файла или каталога
tar: Error is not recoverable: exiting now
- Показать ответы
- Ссылка
Ответ на:
комментарий
от horoshy83 19.03.11 00:06:50 MSK
Ответ на:
комментарий
от Chubakur 19.03.11 00:08:20 MSK
Ответ на:
комментарий
от horoshy83 19.03.11 00:12:24 MSK
Ответ на:
комментарий
от Chubakur 19.03.11 00:15:26 MSK
tar xvzf iron-linux.tar.gz -C /opt/iron
tar: /opt/iron: Функция chdir завершилась с ошибкой: Нет такого файла или каталога
tar: Error is not recoverable: exiting now
- Показать ответ
- Ссылка
Ответ на:
комментарий
от horoshy83 19.03.11 00:16:27 MSK
Ответ на:
комментарий
от Chubakur 19.03.11 00:19:05 MSK
Ответ на:
комментарий
от horoshy83 19.03.11 00:19:56 MSK
Ответ на:
комментарий
от horoshy83 19.03.11 00:19:56 MSK
в принципе вариант с изменением меню, мне подходит, сделаю папку где-нибудь в другом месте, а как теперь с opt удалить архив? или если можешь через teamviewer поможешь мне
- Показать ответ
- Ссылка
Я вот удивляюсь, как это я сам ничего про линукс не зная все постигал сам.
SRWare iron — тот же хромиум, советую поставить его из репозитария дистрибутива.
anonymous
(19.03.11 00:24:00 MSK)
- Ссылка
Ответ на:
комментарий
от horoshy83 19.03.11 00:22:52 MSK
sudo rm /opt/iron-linux.tar.gz
Chubakur ★★
(19.03.11 00:24:21 MSK)
- Ссылка
Ответ на:
комментарий
от Chubakur 19.03.11 00:21:38 MSK
получилось, я сам забыл про супер пользователя, а теперь тот же изменить меню и как архив грохнуть!?
- Показать ответ
- Ссылка
Ответ на:
комментарий
от horoshy83 19.03.11 00:24:44 MSK
спасибо тебе добрый человек!
- Ссылка
Распакую в любимом графическом интерфейсе мышкой куда угодно, хоть в каталог пользователя, и запусти.
- Ссылка
>новичок и tag.gz
Спрашивающий про tar.gz — это даже не новичок, здесь даже «в сад» посылать рано ещё
Led ★★★☆☆
(19.03.11 02:18:11 MSK)
- Ссылка
tar xvf iron-linux.tar.gz
Дальше перейди в ту директорию, куда распаковалось
и выполни ./configure && make && make install
cvs-255 ★★★★★
(19.03.11 14:24:34 MSK)
- Ссылка
Ответ на:
комментарий
от horoshy83 19.03.11 00:06:50 MSK
Распаковывай или от рута, или куда нибудь к себе в домашнюю директорию
cvs-255 ★★★★★
(19.03.11 14:25:46 MSK)
- Ссылка
Ответ на:
комментарий
от anonymous 19.03.11 14:27:11 MSK
Ответ на:
комментарий
от hezonetti 19.03.11 14:33:11 MSK
Что там, вирусня или реклама?
anonymous
(19.03.11 14:47:18 MSK)
- Ссылка
Открываешь файл- и архив- мененджер, тыкаешь правой кнопкой мыши, выбираешь «распаковать здесь» или т.п.
Открываешь терминал, переходишь в каталог, куда распаковал и:
./configure --prefix=/opt
make
sudo make install
На первом этапе 99% будет ругань, что чего-то не хватает. Ставишь соответствующее и пробуешь снова. Если не доходит или просто ниасилишь — постишь сюда.
- Ссылка
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
I want to add an archive (.tar.gz
) and unpack it during image creation using a Dockerfile.
ADD archive.tar.gz /archive.tar.gz
RUN tar xzf archive.tar.gz
When I want to unpack the archive, I get following message:
tar: /archive.tar.gz: Cannot read: Is a directory
tar: At beginning of tape, quitting now
tar: Error is not recoverable: exiting now
which doesn’t make any sense to me, since the file archive.tar.gz
is not a directory.
asked Jun 4, 2014 at 22:23
After running an intermediate commit of the docker image I could see, that /archive.tar.gz
indeed is a directory.
This means that docker automatically extracts archives when adding them during image creation.
Now I could also find this documented in docker documentation.
(edit: files, e.g. .sql.gz
, are not decompressed on adding)
li ki
3403 silver badges11 bronze badges
answered Jun 4, 2014 at 22:23
white_geckowhite_gecko
4,7184 gold badges53 silver badges75 bronze badges
4
If you want the archive to remain as is use COPY
, not ADD
.
answered Sep 6, 2016 at 1:12
KalleKalle
13.2k7 gold badges61 silver badges76 bronze badges
For others who have run into this problem more recently when referencing remote urls with their ADD
commands, this is a problem with Docker 17.06.0-ce (2017-06-28)
.
From Dockers release notes:
Note: Docker 17.06.0 has an issue in the image builder causing a change in the behavior of the ADD instruction of Dockerfile when referencing a remote .tar.gz file. The issue will be fixed in Docker 17.06.1.
li ki
3403 silver badges11 bronze badges
answered Aug 1, 2017 at 13:25
Модератор: Модераторы разделов
-
spool
- Сообщения: 126
- ОС: CentOS 6.6
scp передает битый архив
Здравствуйте. Возникла необходимость перенести бэкап с одного сервера на другой. На первом сервере пакую архив, проверяю — все файлы на месте и запакованы. Перекидываю через scp на второй сервер, начинаю распаковывать и получаю «tar: Функция read завершилась с ошибкой: Ошибка ввода/вывода». Просматриваю архив на втором сервере — большей части файлов в архиве нет, хотя архив весит столько же, сколько и исходный на первом сервере. Пробовал паковать архив и на десктопе, но эффект тот же. Оси на серверах одинаковые (centos 6), паковал и передавал под рутом, если что. Подскажите, пож, в чем проблема может быть.
-
Bizdelnick
- Модератор
- Сообщения: 20348
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: scp передает битый архив
Сообщение
Bizdelnick » 28.11.2013 12:44
Проверяйте контрольную сумму архива и ищите, на каком этапе он бьётся.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще |
в течение (часа) новичок нюанс по умолчанию |
приемлемо проблема пробовать трафик |
-
SLEDopit
- Модератор
- Сообщения: 4814
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: scp передает битый архив
Сообщение
SLEDopit » 28.11.2013 13:18
spool писал(а): ↑
28.11.2013 13:06
md5sum: global.tar: Ошибка ввода/вывода
А с дисками на конечно системе всё ок?
Если попробовать скопировать на другой диск на той же системе (если есть) или хотя бы на другой раздел (хотя если плохо именно диску это не сильно поможет), что-нибудь изменится?
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don’t do mistakes, the more bugs are in your code.
-
spool
- Сообщения: 126
- ОС: CentOS 6.6
Re: scp передает битый архив
Сообщение
spool » 28.11.2013 13:21
SLEDopit
Да в том и дело, что смартом проверил — все ок. Хотя тоже сначала подумал, что проблема именно в этом.
upd: А хотя, значение Raw_Read_Error_Rate в 483 — это критично? Читал, что в идеале ошибки должны быть, но не больше какого-то кол-ва.
Spoiler
Код: Выделить всё
# smartctl -a /dev/sda
smartctl 5.43 2012-06-30 r3573 [x86_64-linux-2.6.32-358.el6.x86_64] (local build)
Copyright (C) 2002-12 by Bruce Allen, http://smartmontools.sourceforge.net
=== START OF INFORMATION SECTION ===
Model Family: Western Digital Caviar Blue Serial ATA
Device Model: WDC WD5000AAKX-001CA0
Serial Number: WD-WMAYU9740895
LU WWN Device Id: 5 0014ee 05859d4f1
Firmware Version: 15.01H15
User Capacity: 500.107.862.016 bytes [500 GB]
Sector Size: 512 bytes logical/physical
Device is: In smartctl database [for details use: -P show]
ATA Version is: 8
ATA Standard is: Exact ATA specification draft version not indicated
Local Time is: Thu Nov 28 11:38:00 2013 EET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x82) Offline data collection activity
was completed without error.
Auto Offline Data Collection: Enabled.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: ( 8580) seconds.
Offline data collection
capabilities: (0x7b) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 87) minutes.
Conveyance self-test routine
recommended polling time: ( 5) minutes.
SCT capabilities: (0x3037) SCT Status supported.
SCT Feature Control supported.
SCT Data Table supported.
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail Always - 483
3 Spin_Up_Time 0x0027 141 139 021 Pre-fail Always - 3925
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 43
5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
7 Seek_Error_Rate 0x002e 200 200 000 Old_age Always - 0
9 Power_On_Hours 0x0032 079 079 000 Old_age Always - 15668
10 Spin_Retry_Count 0x0032 100 253 000 Old_age Always - 0
11 Calibration_Retry_Count 0x0032 100 253 000 Old_age Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 41
192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 39
193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 3
194 Temperature_Celsius 0x0022 106 085 000 Old_age Always - 37
196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 10
198 Offline_Uncorrectable 0x0030 200 200 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0
200 Multi_Zone_Error_Rate 0x0008 200 200 000 Old_age Offline - 0
SMART Error Log Version: 1
No Errors Logged
SMART Self-test log structure revision number 1
No self-tests have been logged. [To run self-tests, use: smartctl -t]
SMART Selective self-test log data structure revision number 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит…
- ОС: Slackware-current
- Контактная информация:
Re: scp передает битый архив
Сообщение
drBatty » 28.11.2013 20:04
spool писал(а): ↑
28.11.2013 13:21
Raw_Read_Error_Rate в 483 — это критично? Читал, что в идеале ошибки должны быть, но не больше какого-то кол-ва.
spool писал(а): ↑
28.11.2013 13:21
9 Power_On_Hours 0x0032 079 079 000 Old_age Always — 15668
ИМХО это не много за такой срок. Хотя, если там вчера 0 был, а за ночь наросло до 500 почти, то это — смертный приговор.
spool писал(а): ↑
28.11.2013 13:06
md5sum: global.tar: Ошибка ввода/вывода
содержимое файла тут не причём
У вас сам файл не прочитался. Возможные причины:
1. битый диск(причём SMART может говорить «всё хорошо»)
2. битая ФС (fsck поможет)
3. кривые провода/разъёмы и что-то подобное (контроллер SATA/RAID например)
4. плохой БП
5. битая память
(варианты №4 и №5 мало вероятны, т.к. обычно от них ВСЁ глючит, и системе даже не загрузится. Но всё равно я с таким сталкивался)
There are a bunch of duplicates of this question but none of them works for me.
I’m trying to make a back up of my ubuntu 16.04. web server on AWS.
Executing commands like so:
sudo su -
tar -cvpzf backup.tar.gz --exclude=/backup.tar.gz --exclude=/proc --exclude=/tmp --exclude=/mnt --exclude=/dev --exclude=/sys --exclude=/run --exclude=/media --exclude=/var/cache/apt/archives /
the latest output I get is this:
/lib/systemd/systemd-hostnamed
/lib/systemd/systemd
/lib/systemd/systemd-activate
/opt/
/vmlinuz.old
/initrd.img.old
tar: /: file changed as we read it
tar: Exiting with failure status due to previous errors`
How should I make a full backup?
I successfully made a backup of my locally installed Red Hat 4.8.3-9
tar: Удаляется начальный `/’ из имен объектов
Это просто предупреждение о том, что внутри архива у файлов не будет ведущего /, не смотря на то, что в командной строке он есть. Но если хочется, можно написать так:
tar -g home/sites/backup/2017/12/full.0.tar.gz
-czf home/sites/backup/2017/12/full.28.tar.gz
--exclude-from=home/sites/scripts/backup_exclude
--ignore-failed-read
--listed-incremental home/sites/backup/2017/12/list
-C /
home/sites/web/project/
Т.е. перенести опции до пути к архивируемым файлам и добавить -C / чтобы перейти в корневой каталог, от которого путь home/sites/web/project/ будет найден.
Отсутствие ведущих / перед параметрами -f, —exclude-from и —listed-incremental выглядит подозрительно, и, если что, не влияет на выдачу предупреждения tar: Удаляется начальный `/' из имен объектов
Хотел сделать копию 1 папки для теста, чтобы заархивировать (сделать бэкап для переноса) приложения и утилиты после, но терминал так не думает.
tar -cvzf baa.tar.gz --exclude=/0330 --exclude=/33 --one-file-system /home/user/123
tar: Удаляется начальный `/' из имен объектов
/home/user/123/
/home/user/123/p
/home/user/123/2323/
/home/user/123/baa.tar.gz
В чем может быть причина? Перепробовал разные варианты.
Записан
Причина чего? «Удаляется начальный `/’ из имен объектов» что ли? Кто сказал, что это ошибка? Это — безопасность.
Записан
Причина чего? «Удаляется начальный `/’ из имен объектов» что ли?
Именно. Я пробовал удалять слэш перед /home/, но в таком случае он выдавал уже другую ошибку:
tar: home/user/123: Функция stat завершилась с ошибкой: Нет такого файла или каталога
tar: Завершение работы с состоянием неисправности из-за возникших ошибок
Он хоть и создает архив с ошибкой по /, но он пуст
« Последнее редактирование: 24.06.2022 14:34:21 от o »
Записан
Причина чего? «Удаляется начальный `/’ из имен объектов» что ли?
Именно.
Не надо пытаться мешать tar-у удалять начальный слэш, он всё правильно делает. Иначе при распаковке всегда будет распаковка в корень.
Записан
Причина чего? «Удаляется начальный `/’ из имен объектов» что ли?
Именно.
Не надо пытаться мешать tar-у удалять начальный слэш, он всё правильно делает.
Допустим не мешаю, но он создает просто пустой архив.
Записан
Допустим не мешаю, но он создает просто пустой архив.
Это совсем другая проблема. Попробуйте указать «/home/user/123/*»
Записан
Допустим не мешаю, но он создает просто пустой архив.
Это совсем другая проблема. Попробуйте указать «/home/user/123/*»
Так, хорошо, это заработало. Но почему
--exclude=/0330 --exclude=/2222
принимает только первый exclude? Типо он в исключения добавил 0330 и проигнорировал 2222. Пытался использовать обратный слэш, который не помог. Точнее помог, но выдал следующее:
tar -cvzf baa.tar.gz --exclude=/0330/* --exclude=/2222 --exclude=/baa.tar.gz -C /home/user/123/* --one-file-system
tar: --exclude=/0330/*: Функция stat завершилась с ошибкой: Нет такого файла или каталога
tar: --exclude=/2222: Функция stat завершилась с ошибкой: Нет такого файла или каталога
tar: --exclude=/baa.tar.gz: Функция stat завершилась с ошибкой: Нет такого файла или каталога
tar: Удаляется начальный `/' из имен объектов
/home/user/123/2222/
/home/user/123/33/
/home/user/123/baa.tar.gz
tar: Удаляются начальные `/' из целей жестких ссылок
tar: Завершение работы с состоянием неисправности из-за возникших ошибок
« Последнее редактирование: 24.06.2022 14:56:14 от o »
Записан
Когда исключений много, лучше брать их из файла — ключик -X FILE или —exclude-from FILE — исключает из обработки файлы, перечисленные в файле FILE (удобно перечислять по одной записи в строке)
Записан
принимает только первый exclude? Типо он в исключения добавил 0330 и проигнорировал 2222. Пытался использовать обратный слэш, который не помог. Точнее помог, но выдал следующее:
Потому что паттерны для exclude нужно указывать вдумчиво
man 7 glob
Уж проще указать все исключения в файле и использовать —exclude-from FILE, как Вам и подсказал Александр.
Записан
- Печать
Страницы: [1] Вниз
Тема: Не распаковываются архивы в Ubuntu (Прочитано 6919 раз)
0 Пользователей и 2 Гостей просматривают эту тему.

форумчанин
Качал различные архивы tar.gz (с FlashPlayer, RubyMine, Sublime Text), с помощью командной строки пробовал распаковать их. Не выходило. Пробовал из папки с загруженными файлами переносить архивы в домашнюю папку, и тот же результат. Что делать в данном случае?
Также пробовал открывать файл jar (Minecraft, да), предварительно установив джаву, видеодрайвер Nvidia и прочие необходимые штуки. Не выходило.
« Последнее редактирование: 31 Июля 2015, 10:43:31 от форумчанин »

orionit
Дай вывод из консоли когда архив распаковываешь.
Пользователь решил продолжить мысль [time]31 Июль 2015, 11:57:06[/time]:
Качал различные архивы tar.gz (с FlashPlayer, RubyMine, Sublime Text), с помощью командной строки пробовал распаковать их. Не выходило. Пробовал из папки с загруженными файлами переносить архивы в домашнюю папку, и тот же результат. Что делать в данном случае?
Также пробовал открывать файл jar (Minecraft, да), предварительно установив джаву, видеодрайвер Nvidia и прочие необходимые штуки. Не выходило.
И для распаковки всех возможных архивов попробуй сделать так
sudo apt-get install xarchiver unrar
« Последнее редактирование: 31 Июля 2015, 11:16:55 от orionit-хант »
Всем добра как у бобра, а если вы и без добра добры, значит вы в душе бобры.

форумчанин
orionit-хант,
caesar@caesar-desktop:~$ tar xfz rubymine-7.1.4.tar.gz
tar (child): rubymine-7.1.4.tar.gz: Функция open завершилась с ошибкой: Нет такого файла или каталога
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
Вот вывод.
Пользователь решил продолжить мысль 31 Июля 2015, 11:30:34:
root@caesar-desktop:/home/caesar# sudo apt-get install xarchiver unrar
E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock — open (11: Ресурс временно недоступен)
E: Не удалось выполнить блокировку управляющего каталога (/var/lib/dpkg/); он уже используется другим процессом?
« Последнее редактирование: 31 Июля 2015, 11:30:34 от форумчанин »

Sly_tom_cat
Функция open завершилась с ошибкой: Нет такого файла или каталога
Укажите правильный путь к файлу с архивом.
E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock — open (11: Ресурс временно недоступен)
E: Не удалось выполнить блокировку управляющего каталога (/var/lib/dpkg/); он уже используется другим процессом?
У вас еще какоето приложение в этот момент использует Apt (автоматические обновления, synaptic или что-то еще) нужно закрыть другие приложения.
Если других приложений, работающих с APT нет, тоесть точно нет, то можно руками удалить /var/lib/dpkg/lock (видимо чтото использовавшее apt некорректно завершилось)

orionit
форумчанин,
caesar@caesar-desktop:~$ tar xfz rubymine-7.1.4.tar.gz
tar (child): rubymine-7.1.4.tar.gz: Функция open завершилась с ошибкой: Нет такого файла или каталога
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
По моему архив не успевает докачаться когда будите скачивать подождите подольше или попробуйте скачать так
wget ссылка на архив для скачки
Всем добра как у бобра, а если вы и без добра добры, значит вы в душе бобры.

форумчанин
Sly_tom_cat,
Как указывать?

orionit
форумчанин,
Сначала попробуйте просто скачать и подождать подольше.
У вас в загрузках должно появиться
имя_архива.tar.gz и имя_архива.tar.gz.part подождите пока
имя_архива.tar.gz.part
исчезнет.
« Последнее редактирование: 31 Июля 2015, 12:35:14 от orionit-хант »
Всем добра как у бобра, а если вы и без добра добры, значит вы в душе бобры.

Sly_tom_cat
В командной строке есть замечательная функция автодополнения — нажмите ТАВ и все что однозначно можно напечатать в продолжение уже начатого — напечатается, если два раза нажать на таб то выдаст все возможные варианты продолжения.
Так вот вам нужно указывать полный путь к архиву если вы запускаете разархивацию не ровно из того же каталога где лежит файл. Но даже и в этом случае лучше набирать только начало названия файла а дальше ТАВ-ом дополнять — так ошибок в названии не будет.

форумчанин
orionit-хант,
2015-07-31 17:50:48 (193 KB/s) — «RubyMine-7.1.4.tar.gz» сохранён [162776335/162776335]
caesar@caesar-desktop:~$ tar xfz rubymine-7.1.4.tar.gz
tar (child): rubymine-7.1.4.tar.gz: Функция open завершилась с ошибкой: Нет такого файла или каталога
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

Raf73
При наборе имени файла обратите внимание регистр. Файл.txt и файл.txt в линуксе — это совершенно разные файлы.

Pilot6
форумчанин,
Ну нет такого файла «rubymine-7.1.4.tar.gz», есть «RubyMine-7.1.4.tar.gz».
Не замечаете разницу?
Я в личке не консультирую. Вопросы задавайте на форуме.

форумчанин
Pilot6,
caesar@caesar-desktop:~$ tar xfz RubyMine-7.1.4.tar.gz
caesar@caesar-desktop:~$
Ну хорошо. Вбил, но ничего не происходит. Вообще.
Пользователь решил продолжить мысль 31 Июля 2015, 13:21:38:
Переименовал файл.
caesar@caesar-desktop:~$ tar xfz rubymine-7.1.4.tar.gz
caesar@caesar-desktop:~$
Тоже ничего.
« Последнее редактирование: 31 Июля 2015, 13:21:38 от форумчанин »

Pilot6
форумчанин,
А что должно происходить? Если ошибки нет, то значит архив распаковался.
Я в личке не консультирую. Вопросы задавайте на форуме.

Sly_tom_cat
А рядом не появилось разархивированное?
Мне вообще не понятно зачем для работы с архивами лезть в консоль — в любом файловом менеджере — двойной клик откроет file-roller или аналог и там будет можно все сделать мышкой в гораздо более интуитивно понятном GUI интерфейсе.

форумчанин
Sly_tom_cat,
А, точно. Появилось. Я просто не мог найти.
Вы уж извините, если кажусь необучаемым или глупым, лол.
- Печать
Страницы: [1] Вверх
[РЕШЕНО] Архивация домашнего каталога
-
mexx400
- Сообщения: 660
- Зарегистрирован: 13 окт 2013, 16:06
- Operating system: Debian
- Откуда: Москва
[РЕШЕНО] Архивация домашнего каталога
Здравствуйте. ROSA10/64/Plasma.
Понадобилось создать архив домашнего каталога /home/user в каталог на локальном диске /media/user/HDD/TMP
Выполняю:
И получаю:
Код: Выделить всё
tar: ./.cache/dconf: Функция open завершилась с ошибкой: Отказано в доступе
tar: Завершение работы с состоянием неисправности из-за возникших ошибок
И терминал автоматически не завершает работу, только вручную.
Ладно. Загружаюсь в Debian8, выполняю эту же команду:
И всё отлично, никаких ошибок.
В чем причина?
Ark архивирует, ничего об ошибках не говорит, а где у нее логи (если таковые есть) — не нашел.
Последний раз редактировалось mexx400 30 июн 2018, 20:15, всего редактировалось 1 раз.
ROSA Fresh 12.3 Plasma [amd64]
-
VictorR2007
- Сообщения: 7018
- Зарегистрирован: 12 сен 2011, 13:00
- Operating system: ROSA 2021.1
- Откуда: Северодвинск
Архивация домашнего каталога
Сообщение
VictorR2007 » 29 июн 2018, 02:27
Может путь этот только для Debian8,
а для Росы нужно свой указывать.
Запустил свой путь, и никаких проблем.
Код: Выделить всё
tar cf /media/victor/836b65b9-b995-4b6c-a621-e6e885af74d3/victor/debhome.tar .
-
mexx400
- Сообщения: 660
- Зарегистрирован: 13 окт 2013, 16:06
- Operating system: Debian
- Откуда: Москва
Архивация домашнего каталога
Сообщение
mexx400 » 29 июн 2018, 02:37
VictorR2007 писал(а): ↑
29 июн 2018, 02:27
Может путь этот только для Debian8
В смысле? Ноутбук один, диск один, путь одинаковый. Имена конечных файлов я специально разные забил, просто чтобы отличие в глаза бросалось.
VictorR2007 писал(а): ↑
29 июн 2018, 02:27
Запустил свой путь, и никаких проблем
Ага, спасибо, значит у меня косяк какой-то.
Хм. Диск то один, а вот параметры монтирования могут быть разные. Пошел проверять.
ROSA Fresh 12.3 Plasma [amd64]
-
VictorR2007
- Сообщения: 7018
- Зарегистрирован: 12 сен 2011, 13:00
- Operating system: ROSA 2021.1
- Откуда: Северодвинск
Архивация домашнего каталога
Сообщение
VictorR2007 » 29 июн 2018, 02:45
Могут и права быть разными, если на диске папки создавались под Debian8.
Под Росой права 500, а под Debian8 скорее всего 1000.
Вот и ругается, что «Отказано в доступе».
-
mexx400
- Сообщения: 660
- Зарегистрирован: 13 окт 2013, 16:06
- Operating system: Debian
- Откуда: Москва
Архивация домашнего каталога
Сообщение
mexx400 » 29 июн 2018, 03:38
Нет, диски монтируются одинаково. Единственное, в ROSA системный с параметром acl — не знаю что это за опция.
Такая же ошибка и при простом копировании:
Код: Выделить всё
cp -rpu /home/user/ /media/user/HDD/TMP/
cp: невозможно получить доступ к «/home/user/.cache/dconf»: Отказано в доступе
Так понимаю, дело именно в каталоге ~/.cache/dconf
Ошибочная информация!
VictorR2007 писал(а): ↑
29 июн 2018, 02:45
Под Росой права 500, а под Debian8 скорее всего 1000
Не понял. 500/1000 это же не права, это же uid и gid пользователя.
Последний раз редактировалось mexx400 30 июн 2018, 18:59, всего редактировалось 1 раз.
ROSA Fresh 12.3 Plasma [amd64]
-
VictorR2007
- Сообщения: 7018
- Зарегистрирован: 12 сен 2011, 13:00
- Operating system: ROSA 2021.1
- Откуда: Северодвинск
Архивация домашнего каталога
Сообщение
VictorR2007 » 29 июн 2018, 08:21
mexx400 писал(а): ↑
29 июн 2018, 03:38
Не понял. 500/1000 это же не права, это же uid и gid пользователя.
Ну да. Просто упрощённо написал. Правильнее наверное «Права с uid 500»
-
mexx400
- Сообщения: 660
- Зарегистрирован: 13 окт 2013, 16:06
- Operating system: Debian
- Откуда: Москва
Архивация домашнего каталога
Сообщение
mexx400 » 29 июн 2018, 22:05
Попробовал еще на одном ПК под ROSA10, на котором нет иных систем:
Код: Выделить всё
tar: ./.cache/dconf: Функция open завершилась с ошибкой: Отказано в доступе
tar: Завершение работы с состоянием неисправности из-за возникших ошибок
Что я делаю не так?
Особенно с учетом:
VictorR2007 писал(а): ↑
29 июн 2018, 02:27
Запустил свой путь, и никаких проблем
Есть отличие — у меня общий раздел для / и /home Но тогда почему в Debian8 правильно отрабатывает?
ROSA Fresh 12.3 Plasma [amd64]
-
VictorR2007
- Сообщения: 7018
- Зарегистрирован: 12 сен 2011, 13:00
- Operating system: ROSA 2021.1
- Откуда: Северодвинск
Архивация домашнего каталога
Сообщение
VictorR2007 » 30 июн 2018, 00:33
mexx400 писал(а): ↑
29 июн 2018, 22:05
Есть отличие — у меня общий раздел для / и /home Но тогда почему в Debian8 правильно отрабатывает?
Если /home общий, без разницы, пока пользователи разные.
А вот «у меня общий раздел для /» непонятно о чём. Как два разных дистрибутива на одном разделе установлены?
По ошибке, так просто удалите под Росой ~/.cache/dconf. Но если у вас общий пользователь для обоих дистрибутивов,
то начнёт ругаться на следующий файл. Просто этот ~/.cache/dconf первый по алфавиту, на котором спотыкнулось.
Если у вас общий пользователь для обоих дистрибутивов, то похоже выручает от постоянных сбоев на Росе то,
что он входит на Росе в группу users, так как в домашнем каталоге UID 1000, а в Росе у вас ID 500.
-
mexx400
- Сообщения: 660
- Зарегистрирован: 13 окт 2013, 16:06
- Operating system: Debian
- Откуда: Москва
Архивация домашнего каталога
Сообщение
mexx400 » 30 июн 2018, 02:02
VictorR2007 писал(а): ↑
30 июн 2018, 00:33
Как два разных дистрибутива на одном разделе установлены?
Почему в одном? Один диск -> три раздела: один для Debian, второй для ROSA, третий SWAP.
Общий в том смысле, что на диске нет отдельного раздела для /home
VictorR2007 писал(а): ↑
30 июн 2018, 00:33
Но если у вас общий пользователь для обоих дистрибутивов
Хм. Это как?
ROSA Fresh 12.3 Plasma [amd64]
-
VictorR2007
- Сообщения: 7018
- Зарегистрирован: 12 сен 2011, 13:00
- Operating system: ROSA 2021.1
- Откуда: Северодвинск
Архивация домашнего каталога
Сообщение
VictorR2007 » 30 июн 2018, 08:32
mexx400 писал(а): ↑
30 июн 2018, 02:02
Хм. Это как?
Никак.
Сложно вас понять.
То у вас
mexx400 писал(а): ↑
29 июн 2018, 22:05
Есть отличие — у меня общий раздел для / и /home
Потом оказывается что
mexx400 писал(а): ↑
30 июн 2018, 02:02
Почему в одном? Один диск -> три раздела: один для Debian, второй для ROSA, третий SWAP.
А раздела под /home нет вообще.
Не знаю, что вы там мудрите с вашими установками.
Как уже писал, смотрите что там с правами на ~/.cache/dconf
З.Ы.
Вообще, я не вижу смысла в ваших действиях. С таким же успехом могли просто скопировать нужные вам
папки на тот диск. Всё равно вы их не сжимаете, так что никакой выгоды нет от вашей команды.
-
mexx400
- Сообщения: 660
- Зарегистрирован: 13 окт 2013, 16:06
- Operating system: Debian
- Откуда: Москва
Архивация домашнего каталога
Сообщение
mexx400 » 30 июн 2018, 10:42
VictorR2007 писал(а): ↑
30 июн 2018, 08:32
Сложно вас понять.
Почему? Можно при установке ROSA создать отдельный раздел диска для /home? Или для /boot? Или для чего угодно? Можно. А можно этого не делать? Можно. Я не делал. Таким образом, для ROSA один раздел. Такое состояние я и назвал в посте «общий раздел для / и /home», то есть единственный. Соответственно на диске один такой раздел для ROSA, еще один такой раздел для Debian. Ну и самостоятельный раздел SWAP. Не могу понять, что здесь сложного? Вы можете исключить Debian из задачи, считайте, что я его удалил, это ни на что не повлияет.
VictorR2007 писал(а): ↑
30 июн 2018, 08:32
Как уже писал, смотрите что там с правами на ~/.cache/dconf
Ошибочная информация!
VictorR2007 писал(а): ↑
30 июн 2018, 08:32
С таким же успехом могли просто скопировать нужные вам
папки на тот диск
Во-первых, это не совсем одно и тоже, нужен один файл на выходе.
Во-вторых, копирование тоже не прокатывает:
Код: Выделить всё
cp -rp /home/user/ /media/user/HDD/TMP/
cp: невозможно получить доступ к «/home/user/.cache/dconf»: Отказано в доступе
Не прокатывает даже переход в терминале:
Код: Выделить всё
cd /home/user/.cache/dconf
bash: cd: /home/user/.cache/dconf: Отказано в доступе
С повышенными правами работает как надо в терминале.
Но у Вас работает как надо от пользователя. Вот мне и непонятно почему…
Последний раз редактировалось mexx400 30 июн 2018, 19:02, всего редактировалось 2 раза.
ROSA Fresh 12.3 Plasma [amd64]
-
VictorR2007
- Сообщения: 7018
- Зарегистрирован: 12 сен 2011, 13:00
- Operating system: ROSA 2021.1
- Откуда: Северодвинск
Архивация домашнего каталога
Сообщение
VictorR2007 » 30 июн 2018, 13:24
Просто у меня там нет ~/.cache/dconf
Возможно, что и у вас на Debian нет ~/.cache/dconf
Можно проверить.
И зачем вам копировать кэш приложений.
Проще вообще очистить ~/.cache перед упаковкой в tar.
Можно на всякий случай прогнать изменение прав командой
Только убедитесь, что у пользователя user UID действительно 500.
Можно посмотреть в файле/etc/passwd
Должна быть примерно такая строка
Если UID другой, то укажите свой в команде для chown.
-
mexx400
- Сообщения: 660
- Зарегистрирован: 13 окт 2013, 16:06
- Operating system: Debian
- Откуда: Москва
Архивация домашнего каталога
Сообщение
mexx400 » 30 июн 2018, 18:29
VictorR2007 писал(а): ↑
30 июн 2018, 13:24
Просто у меня там нет ~/.cache/dconf
Вот. Поэтому у Вас и ошибки нет. Почему у меня есть этот каталог, а у Вас нет? Какое-то мое приложение создало?
VictorR2007 писал(а): ↑
30 июн 2018, 13:24
Возможно, что и у вас на Debian нет ~/.cache/dconf
Есть, я выше писал, когда права сравнивал.
VictorR2007 писал(а): ↑
30 июн 2018, 13:24
И зачем вам копировать кэш приложений
В целом — он мне не нужен. Скрипт должен был архивировать /home/user и вылезла ошибка.
VictorR2007 писал(а): ↑
30 июн 2018, 13:24
Проще вообще очистить ~/.cache перед упаковкой в tar.
Согласен. Можно просто проигнорировать ошибку — отальное то архивируется. Но непонятно.
Вот ведь… ПОСЫПАЮ ГОЛОВУ ПЕПЛОМ. Ошибся я в суете в путях при выяснении прав.
В ROSA вот так:
Код: Выделить всё
sudo ls -l /home/user/.cache | grep dconf
drwx------ 2 root root 4096 янв 23 19:25 dconf
sudo ls -l /home/user/.cache/dconf
итого 4
-rw------- 1 root root 2 янв 29 12:15 user
sudo ls -l /home/user/.cache/dconf/user
-rw------- 1 root root 2 янв 29 12:15 /home/user/.cache/dconf/user
А в Debian вот так:
Код: Выделить всё
sudo ls -l /home/user/.cache | grep dconf
drwx------ 2 user user 4096 сен 9 2017 dconf
sudo ls -l /home/user/.cache/dconf
итого 4
-rw------- 1 user user 2 май 19 2017 user
sudo ls -l /home/user/.cache/dconf/user
-rw------- 1 user user 2 май 19 2017 /home/user/.cache/dconf/user
Теперь понятно, почему в ROSA выдает ошибку, а в Debian нет.
Осталось 2 вопроса — откуда у меня в ROSA каталог .cache/dconf и почему он root?
Заодно разобрался с:
mexx400 писал(а): ↑
29 июн 2018, 03:38
Единственное, в ROSA системный с параметром acl — не знаю что это за опция
Список контроля доступа. Встроен в систему. Но для ~/.cache/dconf не задействован.
VictorR2007 писал(а): ↑
30 июн 2018, 13:24
Можно на всякий случай прогнать изменение прав командой
Можно. Но правильно ли это? Если система что-то создала в /home для root — может так и надо?
ROSA Fresh 12.3 Plasma [amd64]
-
VictorR2007
- Сообщения: 7018
- Зарегистрирован: 12 сен 2011, 13:00
- Operating system: ROSA 2021.1
- Откуда: Северодвинск
Архивация домашнего каталога
Сообщение
VictorR2007 » 30 июн 2018, 19:24
mexx400 писал(а): ↑
30 июн 2018, 18:29
Можно. Но правильно ли это? Если система что-то создала в /home для root — может так и надо?
Правильно. Система сама ничего не создавала. Скорее всего сами создали через какое-то приложение,
запущенное от рута.
И если изменить его, то при следующем запуске того приложения, опять изменятся и права на «root»
Вообще, это распростанённое сообщение о недостатке прав
https://www.google.com/search?q=.cache% … =firefox-b
-
mexx400
- Сообщения: 660
- Зарегистрирован: 13 окт 2013, 16:06
- Operating system: Debian
- Откуда: Москва
Архивация домашнего каталога
Сообщение
mexx400 » 30 июн 2018, 20:14
VictorR2007 писал(а): ↑
30 июн 2018, 19:24
Скорее всего сами создали через какое-то приложение, запущенное от рута
Да, понимаю. Предполагаю, что ~/.cache/dconf создан собственно dconf-editor, который я когда-то использовал для настройки привычного мне редактора gedit Пока удалил, там видно будет.
VictorR2007 писал(а): ↑
30 июн 2018, 19:24
Вообще, это распростанённое сообщение о недостатке прав
Да, знаю. Первым делом права проверил, но ошибся в указании пути. А потом из-под Debian проблема не повторилась и я ушел по ложному пути. Но, в целом, узнал много интересного Спасибо за ответы!!!
ROSA Fresh 12.3 Plasma [amd64]
I have written a little script that tars and compresses a list of directories + files.
The script appears to run succesfully, in that a useable .tar.gz file is created after the script runs.
However, I get this annoying message after the script finishes:
tar: Exiting with failure status due
to previous errors
I do not see any error messages whilst the script is working, and like I said, the produced file can be uncompressed with no warnings/errors. Since I am using this as part of my backup, I want to make sure that I am not ignoring something serious.
What are the possible reasons that this error/warning message is being produced — and can I safely ignore it?. If I cant ignore it, what are the steps to diagnose and resolve the error?
I am running on Ubuntu 10.0.4
asked Jul 29, 2010 at 7:17
You will get that message if, for any reason, tar can’t add all of the specified files to the tar. One if the most common is not having read permission on one of the files. This could be a big problem since you are using this for backup. If you are using the -v
flag, try leaving it off. This should reduce the output and let you see what is going on.
answered Jul 29, 2010 at 11:22
KeithBKeithB
9,9162 gold badges22 silver badges16 bronze badges
3
The problem is the f
argument. It takes the next value as the filename, so it must be the last argument:
tar cvzf output.tgz folder
or:
tar -cvzf output.tgz folder
These are both the same and don’t produce an error.
Worthwelle
4,51811 gold badges21 silver badges32 bronze badges
answered Jan 28, 2013 at 9:21
1
Sometimes backing up files that might change during the backup like logfiles, you might find useful the tar option ‘—ignore-failed-read’ (I’m on Debian Linux, not sure for non gnu tar).
Standard output and error can be redirected in 2 different files with something like:
LOGDIR='/var/log/mylogdir'
LOG=${LOGDIR}/backup.log
ERRLOG=${LOGDIR}/backup.error.log
DATE=$(date +%Y-%m-%d)
HOSTNAME=$(hostname)
DATA_DIRS='/etc /home /root'
tar --ignore-failed-read -f ${BACKUP_DIR}/${HOSTNAME}-${DATE}.tgz -cvz ${DATA_DIRS} > $LOG 2> $ERRLOG
I find this to be generally safe, but please be careful though as tar won’t stop …
answered Jan 17, 2014 at 12:24
0
I was having the same issue and none of the above answers worked for me. However, I found that running the following command worked:
tar -cpzf /backups/fullbackup.tar.gz --exclude=backups --exclude=proc --exclude=tmp --exclude=mnt --exclude=sys --exclude=dev --exclude=run /
The errors that were being referred to in tar: Exiting with failure status due to previous errors
can be identified by turning off the -v option. Upon review, the errors came from directories like /run
and /sys
.
By excluding these directories, it works just fine. Hope this helps anyone with a similar issue.
answered Oct 10, 2016 at 15:03
DomainsFeaturedDomainsFeatured
1891 gold badge2 silver badges9 bronze badges
I had the same problem. All i did was to remove the dash («-«) from the command.
Instead of typing it as
tar -cvfz output.tar.gz folder/
try typing it as
tar cvfz output.tar.gz folder/
I am unaware of why the dash was causing problems in my case but at least it worked.
Tak
2832 silver badges5 bronze badges
answered Sep 10, 2011 at 23:06
4
You have misunderstood an earlier answer. The problem is not the -
, it is where the f
is in your argument list.
tar cvfz target.tgz <files>
Will try to create an archive called «z», as that is the text after f
. The error message is because tar can’t find «target.gz» to add to archive «z».
tar cvzf target.tgz <files>
Will correctly create target.tgz and add files to it. This is because target.tgz is the first text after the f
argument.
Jamie Taylor
1,3613 gold badges17 silver badges27 bronze badges
answered Oct 19, 2013 at 7:52
1
Usually you can ignore that message. If there are any changes (such as file deletions/creations/modifications) to underlying directory tree during tar creation, it will throw that message. Also if there special files like device nodes, fifos and so on, they will cause that warning.
Are you sure you can’t see any culprit files? Try with tar cvfz yourtarball.tgz /your/path
answered Jul 29, 2010 at 7:26
I had a similar issue untarring a file I had received. Turns out I didn’t have permission to write the files in the archive owned by root. Using sudo fixed it.
answered Apr 23, 2019 at 18:33