Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Удаление файла из SquashFS  (Прочитано 78602 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Wery

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Удаление файла из SquashFS
« : 11 Ноября 2023, 21:57:47 »
Подскажите пожалуйста, как мне лучше удалить файл, который находится по пути:/snap/gtk-common-themes/1535/share/icons/Papirus-Dark-Maia/16x16/places/folder.svg.Я пытался изменить разрешение для folder.svg , но не получается, в системе права на чтение и выполнение есть.У меня линукс Ubuntu 22.04 . Я нашел один способ, как думаете он рабочий и безопасный?Если есть способ сделать быстро, прошу вас рассказать о нем.Сам способ:
#Разархивирование SquashFS
unsquashfs folder.squashfs

# Удаление файла
rm extracted_fs/path/to/folder.svg

# Заново сжатие SquashFS
mksquashfs extracted_fs new_folder.squashfs

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 7603
    • Просмотр профиля
Re: Удаление файла из SquashFS
« Ответ #1 : 12 Ноября 2023, 04:44:18 »
Цитировать
удалить файл, который находится по пути:/snap/gtk-common-themes/1535/share/icons/Papirus-Dark-Maia/16x16/places/folder.svg
Реально, в /snap/... ничего не находится. Реальные файлы снапов в /var/lib/snapd/seed/snaps/... Во всех остальных местах только монтирования.
Так как, snap(squashfs) - файловая система только для чтения, то изменить там ничего невозможно. Только пересоздать заново.
Приведенный тобой способ, единственно возможный. Но...
Распаковывать тебе надо файл /var/lib/snapd/seed/snaps/gtk-common-themes_1535.snap. Но...
Если будет обновление этого файла, то все твои изменения пропадут.
Дальше, самое большое Но...
Большие сомнения, что виноват именно этот файл (.../16x16/places/folder.svg).

Оффлайн Wery

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Re: Удаление файла из SquashFS
« Ответ #2 : 12 Ноября 2023, 12:46:39 »
Цитировать
удалить файл, который находится по пути:/snap/gtk-common-themes/1535/share/icons/Papirus-Dark-Maia/16x16/places/folder.svg
Реально, в /snap/... ничего не находится. Реальные файлы снапов в /var/lib/snapd/seed/snaps/... Во всех остальных местах только монтирования.
Так как, snap(squashfs) - файловая система только для чтения, то изменить там ничего невозможно. Только пересоздать заново.
Приведенный тобой способ, единственно возможный. Но...
Распаковывать тебе надо файл /var/lib/snapd/seed/snaps/gtk-common-themes_1535.snap. Но...
Если будет обновление этого файла, то все твои изменения пропадут.
Дальше, самое большое Но...
Большие сомнения, что виноват именно этот файл (.../16x16/places/folder.svg).
Понял. Я установил яндекс браузер и удалил его, через поиск по диску нашел svg картинки яндекса и хочу их удалить.Как я понял нужно распаковать файл gtk-common-themes_1535.snap но если я из него удалю остатки яндекса,картинки не удалятся?

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 7603
    • Просмотр профиля
Re: Удаление файла из SquashFS
« Ответ #3 : 12 Ноября 2023, 12:54:46 »
Цитировать
через поиск по диску нашел svg картинки яндекса и хочу их удалить
Это точно не они.
Цитировать
распаковать файл gtk-common-themes_1535.snap
Абсолютно точно не они.

Этот яндекс-браузер был снап? Если да, то снап все свое несет в себе.
Более вероятно, что хвосты остались в "~/*".

Оффлайн Wery

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Re: Удаление файла из SquashFS
« Ответ #4 : 12 Ноября 2023, 13:08:54 »
Цитировать
через поиск по диску нашел svg картинки яндекса и хочу их удалить
Это точно не они.
Цитировать
распаковать файл gtk-common-themes_1535.snap
Абсолютно точно не они.

Этот яндекс-браузер был снап? Если да, то снап все свое несет в себе.
Более вероятно, что хвосты остались в "~/*".
Не совсем понимаю вопрос :"Этот яндекс-браузер был снап? " ,я скачал deb файл яндекса , выбрал приложение для открытия как установка приложения и открылся ubuntu software, нажал установить и всё,посже удалил яндекс через ubuntu software.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 7603
    • Просмотр профиля
Re: Удаление файла из SquashFS
« Ответ #5 : 12 Ноября 2023, 13:17:08 »
Для *бунту сейчас программы могут быть в двух видах: deb и snap. Даже то, что ты скачал и запустил установку из deb, не гарантирует, что программа не snap.
Но если "колобок в стрингах" действительно из деб-пакета, то он абсолютно точно ничего не использует из снапов.
Что конкретно за картинки, где ты их увидел? Они действительно тебе так мешают, что ты кушать не можешь?

Оффлайн Wery

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Re: Удаление файла из SquashFS
« Ответ #6 : 12 Ноября 2023, 13:32:44 »
Для *бунту сейчас программы могут быть в двух видах: deb и snap. Даже то, что ты скачал и запустил установку из deb, не гарантирует, что программа не snap.
Но если "колобок в стрингах" действительно из деб-пакета, то он абсолютно точно ничего не использует из снапов.
Что конкретно за картинки, где ты их увидел? Они действительно тебе так мешают, что ты кушать не можешь?
Я хочу установить заново яндекс и не хочу чтобы было еще больше его фотографий, научусь вдобавок удалять такие файлы из SquashFS системы.


Изображения в сообщение следует добавлять исключительно в виде превью, как того требуют Правила форума и Руководство по добавлению изображений на форум, а не в виде вложений в сообщения!

-- F12
« Последнее редактирование: 12 Ноября 2023, 18:16:39 от F12 »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 7603
    • Просмотр профиля
Re: Удаление файла из SquashFS
« Ответ #7 : 12 Ноября 2023, 14:53:42 »
Удачи тебе в разборке, что, где, сколько. Вероятно, яндекс-браузер был в виде снапа. Если-бы так по уродски не обрезал картинку, то может быть можно было-бы больше сказать.
В самом верху специально есть тема, как правильно помешать картинки на форуме.
« Последнее редактирование: 12 Ноября 2023, 14:55:35 от andytux »

Оффлайн Wery

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Re: Удаление файла из SquashFS
« Ответ #8 : 12 Ноября 2023, 18:41:08 »
Удачи тебе в разборке, что, где, сколько. Вероятно, яндекс-браузер был в виде снапа. Если-бы так по уродски не обрезал картинку, то может быть можно было-бы больше сказать.
В самом верху специально есть тема, как правильно помешать картинки на форуме.
Хорошо,спасибо:)
исправил:
« Последнее редактирование: 12 Ноября 2023, 20:51:57 от Wery »

 

Страница сгенерирована за 0.11 секунд. Запросов: 25.