Как отключить X для установки драйверов nvidia / для установки gl.h, glut.h (файлы opengl) [duplicate]

В основном, ваша проблема заключается в том, что вы используете неправильную статью :) Если бы это было на сайте SE, я бы проголосовал за нее.

Вручную копирование материалов, которые не поступают из репозиториев Ubuntu, в /usr НЕПРАВИЛЬНО. Этот каталог управляется диспетчером пакетов Ubuntu, и возиться с ним в какой-то момент вызовет у вас проблемы - например, при следующем обновлении системы Sublime, скорее всего, будет удалено без следа.

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

Правильное решение, если вы хотите установить программу в рамках всей системы, заключалось бы в том, чтобы найти / собрать файл .deb и установить его - таким образом менеджер пакетов будет знать об этом пакете. Webupd8 поддерживает PPA для SublimeText2, поэтому вы можете просто использовать это.

Тем не менее, есть гораздо более ленивое решение, которое я лично использую - просто распакуйте SublimeText где-нибудь в своем домашнем каталоге, создайте каталог bin в своем домашнем каталоге и symlink sublime_text исполняемый файл в этот каталог: [ ! d6]

mkdir ~/bin
ln -s ~/wherever/sublime/is/sublime_text ~/bin

После этого вы сможете запустить Sublime Text, набрав sublime_text в консоли из любой директории.

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

Это не объясняет, однако, проблемы с разрешениями, которые у вас есть - SublimeText сохраняет все свои настройки в вашей домашней папке в любом случае, поэтому даже если вы установили его в системном масштабе, у него не должно быть проблем. Вероятно, вы впервые запустили его с привилегиями суперпользователя (т. Е. Из оболочки sudo), поэтому каталог конфигурации редактора (в ~/.config/sublime-text-2) теперь принадлежит root. Вам нужно сделать что-то вроде

sudo chown -R yourusername:yourusername /home/yourusername/.config/sublime-text-2

, чтобы исправить это.

1
задан 3 February 2016 в 13:48

1 ответ

Вам нужно переключить систему на более низкий уровень запуска. По умолчанию X начинается с уровня запуска 5. Следуйте этой статье: Уровни запуска Debian и Ubuntu Linux | Debian Admin

вы можете изменить уровень запуска во время выполнения, выполнив, например, init <n>, или при загрузке, добавив количество уровней запуска в загрузочную строку grub.

1
ответ дан 24 May 2018 в 22:32
  • 1
    Переключение runlevel s является излишним. A sudo stop будет делать. – jpaugh 5 April 2016 в 02:41

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

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