Начиная с Ubuntu 12.10, вы можете запустить:
sudo add-apt-repository universe
. Это проще, чем запуск sed над файлами sources.list и будет учитывать, какой из -updates / -proposed / -backports enabled
Вы можете вернуться с флагом --remove, но вам все равно придется удалить пакеты:
sudo aptitude purge '~i ~s universe/'
Измените разрешения с помощью
sudo chmod o+rx .docker
, чтобы получить доступ к чтению и исполнению (т.е. введите) каталог, таким образом вы можете cd в него и отобразить файлы (при условии, что у вас есть разрешения на сделайте это также):
$ ls -la .docker
total 12
drwx------ 2 root root 4096 Mai 26 01:15 .
drwxrwxr-x 3 dessert dessert 4096 Mai 26 01:15 ..
-rw-r--r-- 1 root root 10 Mai 26 01:15 file
$ sudo chmod o+rx .docker/
$ cd .docker/
$ cat file
something
Нет ничего особенного в смене скрытой папки. Вы перейдете в скрытую папку, используя метод, описанный в вашем вопросе. Папка в вашем вопросе не скрыта ... проблема в том, что у вас нет доступа к изменению этой папки, потому что вы ее не владеете, и она доступна только владельцу.
У вас проблемы, потому что вы выполнили команду sudo повышенного уровня в своем личном пространстве (или какое-то приложение с графическим интерфейсом, которое хранит конфигурации в вашем личном пространстве). Вы можете избежать этой общей проблемы, только запустив sudo, чтобы поднять комментарий, когда вы пытаетесь что-то сделать или что-то установить, чтобы повлиять на поведение всей системы ... не как обычную процедуру при использовании вашего компьютера.
Файлы в вашем личном пространстве должны принадлежать вам. Пример в вашем вопросе показывает, что каталог (который находится в вашем личном пространстве) не принадлежит вам.
Вы можете проверить и проверить, какие файлы и каталоги имеют эту проблему, выполнив эту команду:
$ find ~/ -mount ! -user $(whoami)
Вы можете взять на себя ответственность за файлы в своем личном пространстве с этой командой:
$ sudo chown -R $(whoami):$(whoami) ~/
Нет никаких оснований для того, чтобы ваши личные файлы принадлежали кому-либо, кроме вас. Если вы хотите предоставить файлы и каталоги, вы можете использовать область /opt для размещения этих файлов и папок.
Вы можете напрямую воздействовать на ближайшую папку, с которой вы сталкиваетесь, с помощью sudo, чтобы изменить для вас, без проверки всех других файлов и папок в вашем личном.
Вы можете использовать эту команду для непосредственного исправления описанной непосредственной проблемы:
$ sudo chown $(whoami) ~/.docker
Измените разрешения с помощью
sudo chmod o+rx .docker
, чтобы получить доступ к чтению и исполнению (т.е. введите) каталог, таким образом вы можете cd в него и отобразить файлы (при условии, что у вас есть разрешения на сделайте это также):
$ ls -la .docker
total 12
drwx------ 2 root root 4096 Mai 26 01:15 .
drwxrwxr-x 3 dessert dessert 4096 Mai 26 01:15 ..
-rw-r--r-- 1 root root 10 Mai 26 01:15 file
$ sudo chmod o+rx .docker/
$ cd .docker/
$ cat file
something
Нет ничего особенного в смене скрытой папки. Вы перейдете в скрытую папку, используя метод, описанный в вашем вопросе. Папка в вашем вопросе не скрыта ... проблема в том, что у вас нет доступа к изменению этой папки, потому что вы ее не владеете, и она доступна только владельцу.
У вас проблемы, потому что вы выполнили команду sudo повышенного уровня в своем личном пространстве (или какое-то приложение с графическим интерфейсом, которое хранит конфигурации в вашем личном пространстве). Вы можете избежать этой общей проблемы, только запустив sudo, чтобы поднять комментарий, когда вы пытаетесь что-то сделать или что-то установить, чтобы повлиять на поведение всей системы ... не как обычную процедуру при использовании вашего компьютера.
Файлы в вашем личном пространстве должны принадлежать вам. Пример в вашем вопросе показывает, что каталог (который находится в вашем личном пространстве) не принадлежит вам.
Вы можете проверить и проверить, какие файлы и каталоги имеют эту проблему, выполнив эту команду:
$ find ~/ -mount ! -user $(whoami)
Вы можете взять на себя ответственность за файлы в своем личном пространстве с этой командой:
$ sudo chown -R $(whoami):$(whoami) ~/
Нет никаких оснований для того, чтобы ваши личные файлы принадлежали кому-либо, кроме вас. Если вы хотите предоставить файлы и каталоги, вы можете использовать область /opt для размещения этих файлов и папок.
Вы можете напрямую воздействовать на ближайшую папку, с которой вы сталкиваетесь, с помощью sudo, чтобы изменить для вас, без проверки всех других файлов и папок в вашем личном.
Вы можете использовать эту команду для непосредственного исправления описанной непосредственной проблемы:
$ sudo chown $(whoami) ~/.docker