Рейтинг:0

удалить vmware удаленные файлы lib по ошибке?

флаг in

Я хотел удалить клиент горизонта VMware, я не мог этого сделать, поэтому я открыл каталог /lib из терминала и удалил 1-2 каталога, связанных с VMware, откуда я удалил/библиотека теперь ни VMware не устанавливается, ни его открытие ничего не происходит при нажатии на негоиконка рабочего стола в /bin есть несколько каталогов, связанных с VMware/бин хз какие они.Я очень новичок в Linux, пожалуйста, помогите мне полностью удалить или удалить из системы, чтобы я мог установить новую, потому что без удаления я не могу установить новую. ОС — это Ubuntu 20.04.3 LTS для настольных ПК, 64-разрядная версия gnome версии 3.36.8.

waltinator avatar
флаг it
Не используя официальный способ удаления программного обеспечения (см. `man apt dpkg aptitude`), вы сломали свою систему. Переустановить. Загрузитесь с установочного компакт-диска/USB и обязательно найдите и снимите флажки «Форматировать».
guiverc avatar
флаг cn
К вашему сведению: ваша система хранит список установленных пакетов; эти установленные пакеты означают, что в системе были установлены определенные файлы. Он не будет переустанавливать их по умолчанию (*нет необходимости, поскольку они присутствуют в соответствии с базой данных установленных пакетов*), но эта база данных больше не соответствует тому, что у вас есть, поскольку вы не удалили ее с помощью инструментов пакета. Вы можете выполнить `apt install --reinstall` для каждого пакета, что приведет к повторному заполнению файлов, если вы знаете, что именно вы удалили; но восстановление из резервных копий или повторная установка обычно являются запасным вариантом, если вы точно не знаете, что вы удалили.
Gurpreet Singh avatar
флаг in
я удалил пакеты vmware из / lib, так как я могу использовать apt install --reinstall в соответствии с этим?
Gurpreet Singh avatar
флаг in
и что значит переустановить? ive переустановить форматировать всю систему и переустановить ubuntu? или переустановите vmware Horizon
guiverc avatar
флаг cn
Пакеты и файлы - разные понятия. Пакет может содержать 1 или более файлов.Допустим, вы удалили один файл (`/usr/share/doc/base-files/FAQ`), вы можете использовать `dpkg -S`, чтобы узнать, что он предоставлен [base-files](https://packages.ubuntu. com/focal/base-files), что означает, что этот пакет приведет к его восстановлению. Вы не сказали, какие файлы вы стерли; поэтому сначала было предложено восстановление резервных копий ИЛИ переустановка. Мое предложение предполагает, что вы знаете, что **точно** было удалено (т.е. фактическая информация о файле). Внутри каталога может быть много файлов, а это означает, что многие пакеты нуждаются в исправлении...
guiverc avatar
флаг cn
Другим вариантом было бы создать подобную систему, чтобы посмотреть, что там должно быть; и использовать это в качестве основы для того, что, вероятно, потребуется переустановить (* я делал это раньше; в качестве учебного упражнения после того, как я сделал ошибку... это заняло намного больше времени, чем восстановление данных или переустановка; но выполнение это верный способ учесть последствия последующих и неосторожных команд `rm`*...)
Gurpreet Singh avatar
флаг in
ну ладно тогда соотв. к этому idk, файлы которого я удалил, было 2-3 каталога, связанных с vmware, в / lib, я удалил их все имена idk или что-нибудь о них. так что мне теперь делать?
Gurpreet Singh avatar
флаг in
когда я снова пытаюсь установить vmware через установщик графического интерфейса, он говорит, что он уже установлен, и терминал показывает, что установка завершена.
guiverc avatar
флаг cn
Я упоминал об этом раньше; в списке пакетов указано, что он установлен так же, как вы установили его ранее... таким образом, необходимость `install --reinstall` я рассмотрел ранее.
Gurpreet Singh avatar
флаг in
я запустил эту команду, ничего не произошло 0 обновлено, 0 установлено заново, 0 удалить и 0 не обновлено. вот что пришло
guiverc avatar
флаг cn
Прочтите назад... Я упомянул для каждого пакета, который необходимо переустановить.. т.е. в моем примере с базовыми файлами это было `sudo apt install --reinstall base-files`, что привело бы к повторной установке пакета `base-files`, процесс, который вам нужно выполнить для каждого пакета, в котором вы удалили библиотеки/файлы. в каталоге...
Gurpreet Singh avatar
флаг in
E: Не удалось найти пакет VMware-Horizon. idk имя пакета :( :(
user535733 avatar
флаг cn
Вы пишете, что "*не можете установить свежий*". Это очень плохо. Новая установка быстро решит проблемы, которые вы создали.
Gurpreet Singh avatar
флаг in
привет, вся проблема была решена без какой-либо загрузки с компакт-диска или чего-то в этом роде ... я просто вошел в локальную папку своего компьютера как суперпользователь, я случайно перенес файлы в vmware из папки / lib, поэтому один за другим я вошел в каждую папку, например / и т. д. / usr / bin и т. д. и удалил все файлы, связанные с vmware, с помощью команды rm-rf, затем я попытался переустановить vmware, он был успешно установлен и работает.

Ответить или комментировать

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