У меня есть двойная загрузка Win7 & Ubuntu 16,04 настроенных. Я борюсь с установкой обоев на Ubuntu. Я скопировал изображение .jpg с диска Windows в мою папку изображений Ubuntu, и когда я выбираю его как обои, это хорошо работает, но на перезагрузке это пошло.
Я провел некоторое исследование, кажется, что я должен изменить полномочия файла 'выполниться', это - то, что я попробовал, и ошибки, которые я возвратил:
$ sudo chmod +x /home/showtown/pictures/DSC04787.jpg
[sudo] password for showtown:
chmod: cannot access '/home/showtown/pictures/DSC04787.jpg': No such file or directory
$ sudo chmod +x /DSC04787.jpg
chmod: cannot access '/DSC04787.jpg': No such file or directory
Я пропускаю что-то с синтаксисом? Я использовал полный путь к файлу и просто имя файла.
Пути на Linux чувствительны к регистру. Это означает, что Foo
не то же как foo
. Каталог "изображений" на самом деле называют Pictures
, не pictures
так вот почему Ваша первая отказавшая команда. Второе, отказавшее, потому что Вы сказали этому искать файл, названный DSC04787.jpg
в корневом каталоге (/
).
кроме того, нет абсолютно никакой причины использовать sudo
здесь. Файл должен принадлежать Вашему обычному пользователю так, чтобы пользователь смог изменить полномочия. Так, команда, которую Вы искали, была:
chmod +x /home/showtown/Pictures/DSC04787.jpg
Однако нет абсолютно никакой причины сделать тот исполняемый файл изображения . Отправьте новый вопрос, объясняющий i) какую настольную среду Вы используете (это называют "Единицей" при использовании Ubuntu по умолчанию); ii) точно, как Вы устанавливаете обои (использующий что инструмент, нажимая где, выбирая что и т.д.).
я не вижу оснований, почему это не должно переживать перезагрузку, но установка изображения к исполняемому файлу не решит его.