Случайно удалены все пакеты, содержащие текст & ldquo; win & rdquo; [Дубликат]

Создайте .desktop файл в /etc/xdg/autostart папка. Любой .desktop файл в той папке будет запущен, поскольку это - используемая папка в масштабе всей системы, что у всех пользователей, существующих и новых после входа в систему, будут приложения, начинают с. Никакая потребность создать отдельные приложения запуска / не связывается / ярлыки для каждого пользователя. Больше информации может быть найдено здесь: FreeDesktop. Org/xdg-autostart

Для содержания /etc/xdg/autostart/.desktop файл добавляет в следующем:

ПРИМЕЧАНИЕ: xrandr не должен быть загружен sudo перед ним.

[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=Some Name
Comment=Some Comment
Exec=bash -c 'cvt 1366 768 && xrandr --newmode "1366x768_60.00"   74.50  1280 1344 1472 1664  720 723 728 748 -hsync +vsync && xrandr --addmode VGA1 1366x768_60.00'

при необходимости в задержке запуска подобных 10 секунд изменитесь Exec строка к следующему:

Exec=bash -c 'sleep 10 && cvt 1366 768 && xrandr --newmode "1366x768_60.00"   74.50  1280 1344 1472 1664  720 723 728 748 -hsync +vsync && xrandr --addmode VGA1 1366x768_60.00'

Ваш .desktop файл должен принадлежать корню:

sudo chown root:root /etc/xdg/autostart/.desktop

и это должно быть установлено с [1 112] полномочия:

sudo chmod 644 /etc/xdg/autostart/.desktop

, Когда Вы входите в систему, этот файл нужно назвать теперь от любого пользователя в любом рабочем столе.

Hope это помогает!

2
задан 13.04.2017, 15:24

3 ответа

Вы можете сделать резервную копию с последующей полной переустановкой.

Я только что попробовал это на виртуальной машине, чтобы увидеть эффекты.

sudo apt-get remove wine\*

Это предупредило меня, что я собирался удалить 120 пакетов, включая

Removing account-plugin-windows-live ...
Removing aisleriot ...
Removing apt-transport-https ...
Removing nautilus-share ...
Removing apturl ...

среди прочих

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

Мой полный список здесь: Ubuntu Pastebin

Вы можете найти список в вашей системе на /var/log/apt/term.log. Я скопировал его на внешний диск и распечатал.

Когда я перезагрузил Unity, ушел, поэтому мне пришлось использовать Ctrl + Alt + F6 , чтобы добраться до текстовой консоли.

Вы можете восстановить каждый из них с помощью

sudo apt-get install package

, заменив пакет на каждое из имен пакетов. Я пробовал несколько, и похоже, что он работает, хотя вы получите некоторые ошибки «этот пакет уже установлен», так как при установке одного пакета другие могут быть зависимыми, поэтому он уже установлен к тому времени, когда вы попросите его установить. [1114 ]

Вероятно, будет проще загрузиться с живого DVD или USB-накопителя, скопировать ваши личные файлы, а затем переустановить, чем вернуть все пакеты вручную. Вот что бы я делал, если бы это случилось со мной.

3
ответ дан 09.10.2019, 17:22

Если вы откроете центр программного обеспечения, выберите «История»> «Удаление», вы увидите список программного обеспечения, удаленного с вашего компьютера по дате, как показано ниже:

enter image description here

Вы можете используйте это, чтобы увидеть, какие пакеты были удалены, чтобы вы могли переустановить их.

Примечание: apt-get remove wine\* должен был удалить пакеты, но не файлы конфигурации, поэтому ваши настройки должны быть в порядке.

1
ответ дан 09.10.2019, 17:22

Я столкнулся с подобной проблемой, по ошибке --purge wine *, которую мне удалось решить, выполнив следующие действия:

. CTRL + ALT + F1. sudo vi /etc/resolvconf/resolve.conf.d/tail

добавление этих двух строк в файл

nameserver 8.8.8.8 nameserver 8.8.4.4

сохранить с помощью ESC тогда: тогда: wq

. sudo /etc/init.d/resolvconf restart. sudo apt-get установить Ubuntu-рабочий стол. sudo apt-get upgrade. sudo apt-get update. Перезагрузка sudo

Спасибо, надеюсь, это поможет

Амит

0
ответ дан 09.10.2019, 17:22
  • 1
    Если Вы изучаете Warren Hill' s отвечают подробно или иначе попытка это в Вашей системе на виртуальной машине, Вы будете видеть что этот ответ wouldn' t работа. – meagar 16.10.2016, 07:24

Теги

Похожие вопросы