Как я могу удалить или скрыть программу Disk Utility с моего компьютера?

Я хочу удалить Disk Utility с моего компьютера Ubuntu. Как его удалить?

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

1
задан 27 July 2015 в 22:29

2 ответа

Невозможно удалить утилиту gnome-disk-utility Ubuntu без удаления среды рабочего стола.

Эта утилита требует пароль sudo для выполнения любых опасных задач.

Вы можете скрыть это удалив ярлык .desktop из /usr/share/applications

Правильный способ предотвратить действия пользователей от опасных действий - не дать им административные права. Вы можете создать обычного пользователя с помощью

Настройки системы -> Пользователи и amp; Группы

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

Существует также обходной путь, но это плохая практика.

sudo mv /usr/share/applications/gnome-disks.desktop /usr/share/applications/gnome-disks.desktop.bak
[d7 ] Это приведет к удалению ярлыка из меню единиц и меню программ.

Чтобы вернуть его назад

sudo mv /usr/share/applications/gnome-disks.desktop.bak /usr/share/applications/gnome-disks.desktop
2
ответ дан 23 May 2018 в 19:55
  • 1
    И любой пользователь может запустить его через командную строку. Хороший ответ. – A.B. 11 June 2015 в 22:52
  • 2
    Пользователь sudo всегда сможет его запустить. Но вопрос заключался в том, как скрыть это от людей, которые, вероятно, не знают, как использовать командную строку. – Pilot6 11 June 2015 в 22:54
  • 3
    @ Pilot6 Я предлагаю вместо rm do mv, gnome-disks.desktop перейти на gnome-disks.desktop.bak – Sergiy Kolodyazhnyy 11 June 2015 в 23:06
  • 4
    Но если вы не сделаете резервную копию, пакет всегда можно переустановить. И .desktop будет восстановлен. – Pilot6 11 June 2015 в 23:15
  • 5
    Команда mv перемещает файл из первого указанного местоположения ко второму (в случае, если файл, который заставляет объект отображаться в меню), версия с rm удаляет указанные файлы. Вы можете ограничить пользователя sudo определенными командами (используя псевдонимы команд, чтобы пользователь мог делать только некоторые вещи). Кроме того, все отмечают, что есть множество дисковых утилит, таких как gparted, parted, fdisk ... все требуют разрешения sudo, хотя – Wilf 11 June 2015 в 23:22

Эта программа может быть легко удалена.

Disks или лучше /usr/bin/gnome-disks является частью пакета gnome-disk-utility.

% which gnome-disks 
/usr/bin/gnome-disks
% apt-file search /usr/bin/gnome-disks
gnome-disk-utility: /usr/bin/gnome-disks

Поэтому [ ! d5]

sudo apt-get remove gnome-disk-utility

Если вам нужен инструмент еще раз:

sudo apt-get install gnome-disk-utility

Эта программа может быть легко удалена.

Вот вывод команды remove:

% sudo apt-get remove gnome-disk-utility
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  gnome-disk-utility ubuntu-gnome-desktop
0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
After this operation, 6.619 kB disk space will be freed.
Do you want to continue? [Y/n]

ubuntu-gnome-desktop, а все остальные *-desktop являются только мета пакетами , Они могут быть удалены без проблем .:

% apt-cache rdepends gnome-disk-utility
gnome-disk-utility
Reverse Depends:
  gnome-disk-utility:i386
  gnome-disk-utility:i386
  gnome-disk-utility:i386
  ubuntukylin-desktop
  ubuntu-gnome-desktop
  lubuntu-desktop
  gnome-core
  ubuntu-desktop
1
ответ дан 23 May 2018 в 19:55
  • 1
    Это приведет к удалению ubuntu-desktop. – Pilot6 11 June 2015 в 22:50
  • 2
    @ Pilot6 И вообще, gnome-desktop - мета-пакет. – A.B. 11 June 2015 в 22:51
  • 3
    @ A.B. Маленькое любопытство в уме ... может ли это применимо и для другой полезности? – Madhav Nikam 11 June 2015 в 23:05
  • 4
    @MadhavNikam Это зависит от того, какие программы вы имеете в виду. Процедура не должна быть обобщена. – A.B. 11 June 2015 в 23:06
  • 5
    Протестировал этот ответ. Работает. Рабочий стол Ubuntu по-прежнему неповрежден. Хороший ответ AB! Upvoted – Sergiy Kolodyazhnyy 11 June 2015 в 23:17

Другие вопросы по тегам:

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