Как отключить историю команд запуска в Ubuntu 16.04



Попробуйте наш инструмент устранения неполадок

Иногда Ubuntu начинает выполнять первый элемент в истории диалогового окна «Выполнить» вместо той команды, которую вы вводите. Например, если вы ранее набирали xcalc, а теперь набираете gnome-disks, но на самом деле xcalc выполняется, оставляя вас с калькулятором на экране, вы, возможно, стали жертвой этой проблемы. Эта проблема одинаково влияет на тех, кто использует стандартный Ubuntu с Unity и Dash, а также на тех, кто использует различные вращения, поддерживаемые Canonical. Самый простой способ решить эту проблему - очистить или отключить историю команд «Выполнить». Попутно вы можете обнаружить, что это хорошая идея - очистить много разных типов историй, что упрощает инструмент под названием Bleachbit.



Пользователи любой из версий Ubuntu, в которых одновременное нажатие клавиши Super и R или Alt и F2 вызывает окно «Выполнить», могут решить проблему аналогичным образом. Сюда входят те, кто использует Xubuntu с Xfce4, а также Ubuntu MATE и Lubuntu с LXDE. Имейте в виду, что Dash «Недавно использованные элементы» делает запись, это не то же самое, что элементы, которые Ubuntu отмечает в поле «Выполнить». Эту историю команд необходимо очистить или отключить.



Метод 1: отключение истории Unity Runner

Вызовите окно «Выполнить», удерживая клавишу Super и нажав R или удерживая Alt и нажав F2. Клавиша Super аналогична клавише Windows на большинстве клавиатур ПК. Вы также можете открыть терминал, одновременно удерживая CTRL, ALT и T.



Если вы предпочитаете отключать историю Runner с помощью команды терминала, введите:

gsettings устанавливает com.canonical.Unity.Runner history []

Нажмите клавишу ввода, и звук подтвердит правильность ввода. Вы можете выполнить ту же задачу, набрав dconf-editor, нажав Enter, а затем с помощью курсора мыши открыв команды Desktop, Unity и Runner в левой части окна. Дважды щелкните историю и измените значение на [], затем нажмите Enter и закройте окно. Это гарантирует, что пользовательский интерфейс Ubuntu перестанет принимать к сведению то, что вы вводите в поле «Выполнить». Имейте в виду, что если вы используете терминал и часто пишете команды Bash, они не будут удалены в процессе.



Метод 2: очистка истории бегуна с помощью Bleachbit

Если вы предпочитаете не полностью отключать историю, а просто хотите ее очистить, вы можете установить полезную программу под названием Bleachbit, которая поможет вам очистить много разных историй на протяжении всей установки Ubuntu. Однако вам нужно будет проявить осторожность, потому что он также может удалить важные файлы.

Если он еще не установлен, просто откройте терминал, как и раньше, и запустите sudo apt-get install bleachbit, затем следуйте инструкциям. Вы также можете открыть Ubuntu или Lubuntu Software Center или Synaptic, а затем начать вводить bleachbit. Отметьте пакет для установки, как только он будет найден. Скорее всего, если вы какое-то время использовали свою установку Ubuntu, у вас уже есть зависимости, необходимые для установленной программы.

В меню Dash, KDE, LX или Whisker теперь вы найдете две ссылки под системными инструментами. Один читает Bleachbit, а другой - Bleachbit (как root). Вам нужно будет запустить оба, чтобы очистить вашу систему от множества повторяющихся историй, но запуска первого будет достаточно просто для очистки локальной истории пользователей.

При первом запуске программы вам необходимо выбрать функции «Изменить», а затем «Настройки». Вы можете выбрать «Скрыть ненужные очистители», чтобы скрыть любую программу, отсутствующую в вашей установке Ubuntu. Возможно, вы захотите убрать флажки «Перезаписывать файлы, чтобы скрыть содержимое» и «Запустить BleachBit с компьютером», если вам не нужна дополнительная безопасность. Убедитесь, что установлен флажок «Подтверждать перед удалением».

На вкладке «Языки» убедитесь, что отмечены все языки, на которых установлено программное обеспечение. Выберите вкладку «Белый список» и добавьте в нее любую область, которую нужно игнорировать, затем закройте окно настроек и посмотрите на список чистящих средств слева. Каждый объяснит, что удаляется, когда вы его выбираете. Имейте в виду, что если вы согласитесь удалить пароли или закладки с помощью этого инструмента, сохраненные данные будут удалены из вашего браузера. Кроме того, использование Bleachbit для очистки памяти может вызвать нестабильность системы. В любом случае, хотя Bleachbit предупредит вас, прежде чем вы удалите что-то подобное, он все равно позволит вам это сделать, если вы согласны, поэтому будьте исключительно осторожны.

Как только вы будете уверены в своем выборе, нажмите значок диска, чтобы запустить очиститель. После удаления вашей истории закройте ее и выберите вторую ссылку, чтобы запустить Bleachbit от имени суперпользователя root. Вероятно, вас попросят ввести пароль. В этом новом экземпляре Bleeachbit не будет настраиваемых тем GTK, поэтому он может выглядеть вялым и даже довольно устаревшим.

Не забудьте снова открыть Edit - Preferences и установить те же настройки, которые вы установили в учетной записи пользователя. Проделайте то же самое с теми, что на левой панели, как и раньше. Имейте в виду, что хотя это отличный способ удалить не только историю выполнения, но и все истории и, следовательно, даже повысить производительность вашей установки Ubuntu, небрежная работа от имени пользователя root может нанести серьезный ущерб. Однако одним из преимуществ является то, что вы можете удалить связанные с KDE функции истории выполнения в установках Kubuntu.

Щелкните значок диска, если убедитесь, что все настройки такие же, как и для вашей учетной записи. Имейте в виду, что, поскольку он работает под учетной записью root, вероятно, он использует более старую версию значка. Очистка должна быть краткой, хотя, если вы выбрали автоматическое удаление APT в качестве функции, она также будет сканировать ненужные пакеты. Это может сэкономить место на диске и повысить производительность системы, но никоим образом не требуется для устранения проблем с диалоговым окном «Выполнить», с которыми вы, возможно, имели дело изначально. Запуск этого программного обеспечения также может очистить список команд Bash, которые вы могли ввести.

4 минуты на чтение