Автор Тема: Как удалить wine?  (Прочитано 5243 раз)

Оффлайн it.kgb

  • Начинающий
  • *
  • Сообщений: 12
    • Email
Как удалить wine?
« : 15.07.2021 10:16:51 »
Сабж

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 1 153
Re: Как удалить wine?
« Ответ #1 : 15.07.2021 11:08:21 »
Сабж
А в чём проблема?
Если речь про пакеты, то удаляете все установленные пакеты, в которых встретите слово wine (это в том числе и мета-пакеты, и библиотеки, и дополнительные компоненты)
Если речь про пользовательский профиль, то удаляете из домашнего каталога папку ~/.wine (все файлы, имена которых начинаются на точку, считаются скрытыми и могутне показываться файл-менеджерами в обычном режиме)

Оффлайн it.kgb

  • Начинающий
  • *
  • Сообщений: 12
    • Email
Re: Как удалить wine?
« Ответ #2 : 15.07.2021 11:39:46 »
Цитировать
А в чём проблема?

Слетели некоторые проги, переустановка не помогла. После чего попробовали обновить wine, обновился с ошибкой

Цитировать
удаляете все установленные пакеты

как?)

Цитировать
удаляете из домашнего каталога папку ~/.wine

а где найти папку пользователя root?


Нам бы вообще вайн полностью снести, чтоб заново поставить

Оффлайн reiss

  • Давно тут
  • **
  • Сообщений: 205
Re: Как удалить wine?
« Ответ #3 : 15.07.2021 12:29:04 »
как?)
apt-get remove wine
або ж запускаете synaptic вводите там в поиск wine и удаляете
а где найти папку пользователя root?
в корне системы
/root

Оффлайн it.kgb

  • Начинающий
  • *
  • Сообщений: 12
    • Email
Re: Как удалить wine?
« Ответ #4 : 15.07.2021 14:46:04 »
Как в рут зайти?

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 031
  • ITS
Re: Как удалить wine?
« Ответ #5 : 15.07.2021 14:51:03 »
Как в рут зайти?
$ su -l
# cd /root
# ls -al ./

Оффлайн it.kgb

  • Начинающий
  • *
  • Сообщений: 12
    • Email
Re: Как удалить wine?
« Ответ #6 : 15.07.2021 15:05:25 »
Выдало такой список

drwx------ 12 root root 4096 июл 15 15:06 .
drwxr-xr-x 23 root root 4096 дек  4  2020 ..
-rw-------  1 root root 1407 июл 15 10:02 .bash_history
-rw-------  1 root root   24 июн 10  2010 .bash_logout
-rw-------  1 root root  106 июн 10  2010 .bash_profile
-rw-------  1 root root  457 июн 10  2010 .bashrc
drwx------  3 root root 4096 июл 15 09:10 .cache
drwxr-xr-x  7 root root 4096 июл 15 09:10 .config
drwx------  3 root root 4096 дек  4  2020 .dbus
drwxr-xr-x  2 root root 4096 дек 10  2020 .hplip
-rw-------  1 root root  181 июн 10  2010 .i18n
drwx------  2 root root 4096 дек  4  2020 .install-log
drwxr-xr-x  3 root root 4096 июн  2 14:43 .local
-rw-------  1 root root   45 июн 10  2010 .rpmmacros
drwx------  2 root root 4096 дек  4  2020 .ssh
drwx------  3 root root 4096 июл 15 14:41 .synaptic
-rw-------  1 root root  215 июн 10  2010 .tcshrc
drwx------  2 root root 4096 июл 15 14:41 tmp
-rw-r--r--  1 root root  180 июл 15 09:57 .wget-hsts
drwxr-xr-x  4 root root 4096 июл 15 09:41 .wine
-rw-------  1 root root   64 дек  7  2020 .xauth1nCbk7
-rw-------  1 root root   52 дек  9  2020 .xauth7ja7qW
-rw-------  1 root root   64 июл 15 10:05 .xauthalRqgj
-rw-------  1 root root   64 июл 15 15:06 .xauthCpfLZo
-rw-------  1 root root   64 июл 15 13:33 .xauthHhgC0N
-rw-------  1 root root   64 июл 15 10:09 .xauthwl8TwO
-rw-------  1 root root   64 дек  4  2020 .xauthYmTLQD
-rw-------  1 root root   20 июн 10  2010 .zlogout
-rw-------  1 root root   22 июн 10  2010 .zprofile
-rw-------  1 root root  128 июн 10  2010 .zshenv
-rw-------  1 root root  175 июн 10  2010 .zshrc

Что теперь делать?


Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 031
  • ITS
Re: Как удалить wine?
« Ответ #7 : 15.07.2021 15:13:12 »
Цитировать
-rw-------  1 root root  215 июн 10  2010 .tcshrc
drwx------  2 root root 4096 июл 15 14:41 tmp
-rw-r--r--  1 root root  180 июл 15 09:57 .wget-hsts
drwxr-xr-x  4 root root 4096 июл 15 09:41 .wine
-rw-------  1 root root   64 дек  7  2020 .xauth1nCbk7
-rw-------  1 root root   52 дек  9  2020 .xauth7ja7qW
-rw-------  1 root root   64 июл 15 10:05 .xauthalRqgj
-rw-------  1 root root   64 июл 15 15:06 .xauthCpfLZo

Для удаления профиля wine
# rm -rf /root/.wine
Только осторожней с параметрами -rf, удаляет каталоги без вопросов
или запусти
# mc
и удали в графике
« Последнее редактирование: 15.07.2021 15:15:47 от rabochyITs »

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 1 153
Re: Как удалить wine?
« Ответ #8 : 15.07.2021 22:22:26 »
Цитировать
    удаляете из домашнего каталога папку ~/.wine

а где найти папку пользователя root?
Вы запускали wine от имени root ? Зачем?

Папка с профилем .wine создаётся, если её не было, в домашнем каталоге того пользователя, от имени которого и запускался wine
В эту папку с профилем и устанавливаются виндовые программы.
Таким образом, у каждого пользователя linux совершенно независимый от других профиль (со своим набором установленных виндовых программ).
Более того у одного пользователя при необходимости может быть несколько профилей wine (управляется переменной окружения WINEPREFIX)

При удалении из системы программных пакетов wine профили надо удалять отдельно. Или не надо удалять, если в дальнейшем они как-то будут ещё использоваться. Всё зависит от ситуации.

Оффлайн reiss

  • Давно тут
  • **
  • Сообщений: 205
Re: Как удалить wine?
« Ответ #9 : 16.07.2021 04:21:52 »
# rm -rf /root/.wine
Так вы удалите профиль пользователя, а не вайн как таковой.
А вопрос изначально стоит - удалить вайн

Оффлайн it.kgb

  • Начинающий
  • *
  • Сообщений: 12
    • Email
Re: Как удалить wine?
« Ответ #10 : 16.07.2021 08:18:02 »
Цитировать
Вы запускали wine от имени root ? Зачем?

Авторизируемся под root
su-
Обновим все пакеты
apt-get update && apt-get upgrade -y

Готово

Установим wine из репозитория AltLinux
apt-get install i586-wine wine-mono i586-glibc-nss i586-sssd-client i586-libGL i586-libGLU winetricks -y


по такой инструкции ставили

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 031
  • ITS
Re: Как удалить wine?
« Ответ #11 : 16.07.2021 10:05:30 »
Обновим все пакеты
apt-get update && apt-get upgrade -y

Правильное обновление сделай и возможно переустанавливать не придется.
# apt-get -y dist-upgrade


Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Как удалить wine?
« Ответ #12 : 16.07.2021 13:31:41 »
Цитировать
-rw-------  1 root root  215 июн 10  2010 .tcshrc
drwx------  2 root root 4096 июл 15 14:41 tmp
-rw-r--r--  1 root root  180 июл 15 09:57 .wget-hsts
drwxr-xr-x  4 root root 4096 июл 15 09:41 .wine
-rw-------  1 root root   64 дек  7  2020 .xauth1nCbk7
-rw-------  1 root root   52 дек  9  2020 .xauth7ja7qW
-rw-------  1 root root   64 июл 15 10:05 .xauthalRqgj
-rw-------  1 root root   64 июл 15 15:06 .xauthCpfLZo

Для удаления профиля wine
# rm -rf /root/.wine
Только осторожней с параметрами -rf, удаляет каталоги без вопросов
или запусти
# mc
и удали в графике

Если настройка wine запускалась от root, то этого мало.

Есть разница между mime-типами в kde и не-kde. В kde, mime-тип добавляется в конец списка приоритетов. И он не в приоритете. В xfce например, нет понятия приоритетов mime. И после установки с конфигурированием wine, системные mime-привязки ломаются сразу. Объясняется это в этом сообщении:
https://forum.altlinux.org/index.php?topic=13216.msg332745#msg332745

А обсуждение с подробностями и скриншотами в этой теме на пару страниц:
https://forum.altlinux.org/index.php?topic=42613.0

Первая страница объясняет это для kde.
На второй странице этой же темы, объясняется wine mime для xfce:
https://forum.altlinux.org/index.php?topic=42613.15

Чтобы в не-kde вернуть системные mime-привязки, нужно в домашнем каталоге удалить все wine desktop файлы, содержащие wine mime-ассоциации. И после удаления wine из системы, удаляются они из домашнего каталога и только вручную.

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 031
  • ITS
Re: Как удалить wine?
« Ответ #13 : 16.07.2021 13:55:44 »
# rm -rf /root/.wine
Так вы удалите профиль пользователя, а не вайн как таковой.
А вопрос изначально стоит - удалить вайн

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

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Как удалить wine?
« Ответ #14 : 17.07.2021 18:16:16 »
Сабж

Довольно просто:
# apt-get remove $(rpm -qa --qf '%{name}\n' | grep wine) -y