Вероятно, это ошибка в том, как программный центр анализирует файл .desktop Pinta.
Некоторые распространенные причины, по которым приложение попадает в неправильные категории:
Параметр Categories в файле .desktop приложения неверен. Программный центр неправильно интерпретировал приложение. Вы можете прочитать о том, как программный центр классифицирует приложения в разных категориях. Устаревший файл .desktop застрял в app-install-data, что заставляет приложение классифицироваться неправильно.Если вы считаете, что приложение классифицировано под неправильным разделом, напишите отчет об ошибке в отношении пакета и программного центра в Launchpad.
Параметр Categories в файле .desktop приложения неверен.Вы можете следить за тем, как сообщать об этом отчете об ошибке, следуя этот похожий отчет об ошибке с GParted.
Я хотел бы сделать следующее:
Предполагая, что у вас есть оба раздела, смонтированные с именами part1 и part2, вы будете единственным, кто их использует, и вы хотите иметь полный свободный контроль над ними, я сделать это:
sudo chmod 777 /media/part1
- это даст вам все разрешения (чтение, запись, выполнение) в разделе part1.
sudo chmod 777 /media/part2
- это даст все разрешения ( Чтение, запись, выполнение) для вас в разделе part2.
Разрешения (в данном случае 777) следующие:
7 - Полное (чтение, запись и выполнение) 6 - чтение и запись 5 - чтение и выполнение 4 - только чтение 3 - запись и выполнение 2 - только запись 1 - только выполнение 0 - нет
Первые 7 (начиная слева) предназначены для владельца 2-й - для группы, где проживает владелец. Последние 7 для других групп. По сути, вы можете копировать в разделы все, что захотите, и если вам когда-нибудь понадобится вынуть жесткий диск и подключить его к другому компьютеру с Ubuntu, у вас не возникнет проблем с разрешениями. По крайней мере, в моем случае это экономит мое время, потому что у меня обычно есть 1 или 2 жестких диска, на которых хранятся фильмы, музыка и тому подобное, и я перемещаю их с ПК на ПК.
Просто добавлю, если Не знаете, где смонтированы разделы, вы всегда можете открыть Дисковую утилиту и в информации о жестком диске она сообщит вам, где она смонтирована. Помните, что вам нужно применить это к разделу ПОСЛЕ того, как он был смонтирован.
Я хотел бы сделать следующее:
Предполагая, что у вас есть оба раздела, смонтированные с именами part1 и part2, вы будете единственным, кто их использует, и вы хотите иметь полный свободный контроль над ними, я сделать это:
sudo chmod 777 /media/part1
- это даст вам все разрешения (чтение, запись, выполнение) в разделе part1.
sudo chmod 777 /media/part2
- это даст все разрешения ( Чтение, запись, выполнение) для вас в разделе part2.
Разрешения (в данном случае 777) следующие:
7 - Полное (чтение, запись и выполнение) 6 - чтение и запись 5 - чтение и выполнение 4 - только чтение 3 - запись и выполнение 2 - только запись 1 - только выполнение 0 - нет
Первые 7 (начиная слева) предназначены для владельца 2-й - для группы, в которой проживает владелец. Последние 7 для других групп. По сути, вы можете копировать в разделы все, что захотите, и если вам когда-нибудь понадобится вынуть жесткий диск и подключить его к другому компьютеру с Ubuntu, у вас не возникнет проблем с разрешениями. По крайней мере, в моем случае это экономит мое время, потому что у меня обычно есть 1 или 2 жестких диска, на которых хранятся фильмы, музыка и тому подобное, и я перемещаю их с ПК на ПК.
Просто добавлю, если Не знаете, где смонтированы разделы, вы всегда можете открыть Дисковую утилиту и в информации о жестком диске она сообщит вам, где она смонтирована. Помните, что вам нужно применить это к разделу ПОСЛЕ того, как он был смонтирован.
Я хотел бы сделать следующее:
Предполагая, что у вас есть оба раздела, смонтированные с именами part1 и part2, вы будете единственным, кто их использует, и вы хотите иметь полный свободный контроль над ними, я бы сделать это:
sudo chmod 777 /media/part1
- это даст вам все разрешения (чтение, запись, выполнение) в разделе part1.
sudo chmod 777 /media/part2
- это даст все разрешения ( Чтение, запись, выполнение) для вас в разделе part2.
Разрешения (в данном случае 777) следующие:
7 - Полное (чтение, запись и выполнение) 6 - чтение и запись 5 - чтение и выполнение 4 - только чтение 3 - запись и выполнение 2 - только запись 1 - только выполнение 0 - нет
Первые 7 (начиная слева) предназначены для владельца 2-й - для группы, в которой проживает владелец. Последние 7 для других групп. По сути, вы можете копировать в разделы все, что захотите, и если вам когда-нибудь понадобится вынуть жесткий диск и подключить его к другому компьютеру с Ubuntu, у вас не возникнет проблем с разрешениями. По крайней мере, в моем случае это экономит мое время, потому что у меня обычно есть 1 или 2 жестких диска, на которых хранятся фильмы, музыка и тому подобное, и я перемещаю их с ПК на ПК.
Просто добавлю, если вы Не знаете, где смонтированы разделы, вы всегда можете открыть Дисковую утилиту и в информации о жестком диске она сообщит вам, где она смонтирована. Помните, что вам нужно применить это к разделу ПОСЛЕ того, как он был смонтирован.
Я хотел бы сделать следующее:
Предполагая, что у вас есть оба раздела, смонтированные с именами part1 и part2, вы будете единственным, кто их использует, и вы хотите иметь полный свободный контроль над ними, я сделать это:
sudo chmod 777 /media/part1
- это даст вам все разрешения (чтение, запись, выполнение) в разделе part1.
sudo chmod 777 /media/part2
- это даст все разрешения ( Чтение, запись, выполнение) для вас в разделе part2.
Разрешения (в данном случае 777) следующие:
7 - Полное (чтение, запись и выполнение) 6 - чтение и запись 5 - чтение и выполнение 4 - только чтение 3 - запись и выполнение 2 - только запись 1 - только выполнение 0 - нет
Первые 7 (начиная слева) предназначены для владельца 2-й - для группы, в которой проживает владелец. Последние 7 для других групп. По сути, вы можете копировать в разделы все, что захотите, и если вам когда-нибудь понадобится вынуть жесткий диск и подключить его к другому компьютеру с Ubuntu, у вас не возникнет проблем с разрешениями. По крайней мере, в моем случае это экономит мое время, потому что у меня обычно есть 1 или 2 жестких диска, на которых хранятся фильмы, музыка и тому подобное, и я перемещаю их с ПК на ПК.
Просто добавлю, если Не знаете, где смонтированы разделы, вы всегда можете открыть Дисковую утилиту и в информации о жестком диске она сообщит вам, где она смонтирована. Помните, что вам нужно применить это к разделу ПОСЛЕ того, как он был смонтирован.
Я хотел бы сделать следующее:
Предполагая, что у вас есть оба раздела, смонтированные с именами part1 и part2, вы будете единственным, кто их использует, и вы хотите иметь полный свободный контроль над ними, я сделать это:
sudo chmod 777 /media/part1
- это даст вам все разрешения (чтение, запись, выполнение) в разделе part1.
sudo chmod 777 /media/part2
- это даст все разрешения ( Чтение, запись, выполнение) для вас в разделе part2.
Разрешения (в данном случае 777) следующие:
7 - Полное (чтение, запись и выполнение) 6 - чтение и запись 5 - чтение и выполнение 4 - только чтение 3 - запись и выполнение 2 - только запись 1 - только выполнение 0 - нет
Первые 7 (начиная слева) предназначены для владельца 2-й - для группы, где проживает владелец. Последние 7 для других групп. По сути, вы можете копировать в разделы все, что захотите, и если вам когда-нибудь понадобится вынуть жесткий диск и подключить его к другому компьютеру с Ubuntu, у вас не возникнет проблем с разрешениями. По крайней мере, в моем случае это экономит мое время, потому что у меня обычно есть 1 или 2 жестких диска, на которых хранятся фильмы, музыка и тому подобное, и я перемещаю их с ПК на ПК.
Просто добавлю, если Не знаете, где смонтированы разделы, вы всегда можете открыть Дисковую утилиту и в информации о жестком диске она сообщит вам, где она смонтирована. Помните, что вам нужно применить это к разделу ПОСЛЕ того, как он был смонтирован.
Я хотел бы сделать следующее:
Предполагая, что у вас есть оба раздела, смонтированные с именами part1 и part2, вы будете единственным, кто их использует, и вы хотите иметь полный свободный контроль над ними, я сделать это:
sudo chmod 777 /media/part1
- это даст вам все разрешения (чтение, запись, выполнение) в разделе part1.
sudo chmod 777 /media/part2
- это даст все разрешения ( Чтение, запись, выполнение) для вас в разделе part2.
Разрешения (в данном случае 777) следующие:
7 - Полное (чтение, запись и выполнение) 6 - чтение и запись 5 - чтение и выполнение 4 - только чтение 3 - запись и выполнение 2 - только запись 1 - только выполнение 0 - нет
Первые 7 (начиная слева) предназначены для владельца 2-й - для группы, в которой проживает владелец. Последние 7 для других групп. По сути, вы можете копировать в разделы все, что захотите, и если вам когда-нибудь понадобится вынуть жесткий диск и подключить его к другому компьютеру с Ubuntu, у вас не возникнет проблем с разрешениями. По крайней мере, в моем случае это экономит мое время, потому что у меня обычно есть 1 или 2 жестких диска, на которых хранятся фильмы, музыка и тому подобное, и я перемещаю их с ПК на ПК.
Просто добавлю, если Не знаете, где смонтированы разделы, вы всегда можете открыть Дисковую утилиту и в информации о жестком диске она сообщит вам, где она смонтирована. Помните, что вам нужно применить это к разделу ПОСЛЕ того, как он был смонтирован.
Я хотел бы сделать следующее:
Предполагая, что у вас есть оба раздела, смонтированные с именами part1 и part2, вы будете единственным, кто их использует, и вы хотите иметь полный свободный контроль над ними, я бы сделать это:
sudo chmod 777 /media/part1
- это даст вам все разрешения (чтение, запись, выполнение) в разделе part1.
sudo chmod 777 /media/part2
- это даст все разрешения ( Чтение, запись, выполнение) для вас в разделе part2.
Разрешения (в данном случае 777) следующие:
7 - Полное (чтение, запись и выполнение) 6 - чтение и запись 5 - чтение и выполнение 4 - только чтение 3 - запись и выполнение 2 - только запись 1 - только выполнение 0 - нет
Первые 7 (начиная слева) предназначены для владельца 2-й - для группы, в которой проживает владелец. Последние 7 для других групп. По сути, вы можете копировать в разделы все, что захотите, и если вам когда-нибудь понадобится вынуть жесткий диск и подключить его к другому компьютеру с Ubuntu, у вас не возникнет проблем с разрешениями. По крайней мере, в моем случае это экономит мое время, потому что у меня обычно есть 1 или 2 жестких диска, на которых хранятся фильмы, музыка и тому подобное, и я перемещаю их с ПК на ПК.
Просто добавлю, если вы Не знаете, где смонтированы разделы, вы всегда можете открыть Дисковую утилиту и в информации о жестком диске она сообщит вам, где она смонтирована. Помните, что вам нужно применить это к разделу ПОСЛЕ того, как он был смонтирован.
Я хотел бы сделать следующее:
Предполагая, что у вас есть оба раздела, смонтированные с именами part1 и part2, вы будете единственным, кто их использует, и вы хотите иметь полный свободный контроль над ними, я сделать это:
sudo chmod 777 /media/part1
- это даст вам все разрешения (чтение, запись, выполнение) в разделе part1.
sudo chmod 777 /media/part2
- это даст все разрешения ( Чтение, запись, выполнение) для вас в разделе part2.
Разрешения (в данном случае 777) следующие:
7 - Полное (чтение, запись и выполнение) 6 - чтение и запись 5 - чтение и выполнение 4 - только чтение 3 - запись и выполнение 2 - только запись 1 - только выполнение 0 - нет
Первые 7 (начиная слева) предназначены для владельца 2-й - для группы, в которой проживает владелец. Последние 7 для других групп. По сути, вы можете копировать в разделы все, что захотите, и если вам когда-нибудь понадобится вынуть жесткий диск и подключить его к другому компьютеру с Ubuntu, у вас не возникнет проблем с разрешениями. По крайней мере, в моем случае это экономит мое время, потому что у меня обычно есть 1 или 2 жестких диска, на которых хранятся фильмы, музыка и тому подобное, и я перемещаю их с ПК на ПК.
Просто добавлю, если Не знаете, где смонтированы разделы, вы всегда можете открыть Дисковую утилиту и в информации о жестком диске она сообщит вам, где она смонтирована. Помните, что вам нужно применить это к разделу ПОСЛЕ того, как он был смонтирован.
chown
это для текущего пользователя?
– n.st
12 October 2013 в 18:12
Вместо того, чтобы изменять все разрешения на доступ к файлам, как предположил Луис Алварадо, было бы лучше изменить владельца файла - таким образом, сохраняя исполняемый бит в любых бинарных файлах и файлах сценариев, которые ранее имели его.
Итак, если ваш раздел монтируется как / media / something, а ваше имя пользователя - johndoe, вы можете запустить
sudo chown -R johndoe:johndoe /media/something
, чтобы изменить владельца и собственную группу / media / something (и все файлы и каталоги, которые он содержит, следовательно, -R для «рекурсивный») для johndoe.
Таким образом, все файлы будут иметь свои разрешения, но так как вы будете владельцем johndoe , вы сможете записать на него и изменить любые разрешения на файлы, если вам когда-нибудь понадобится.
Вы должны иметь возможность монтировать раздел из nautilus (менеджер файлов Ubuntu по умолчанию). Если вы посмотрите на верхнюю левую часть окна, вы сможете увидеть все разделы, которые у вас есть на вашем диске. Просто нажмите на один, чтобы установить его.
Однако, если вы хотите, чтобы данный каталог всегда был установлен при запуске, вам нужно добавить его в /etc/fstab. Строка, которую вы добавили, должна выглядеть примерно так:
/dev/sda2 /media/part1 ext4 defaults 0 0
Формат
device (tab) mount point (tab) type (in your case ext4) (tab) options (probably "defaults") (tab) dump (tab) pass (probably both 0 in your case)
Итак, в основном просто замените / dev / sda2 на ваше устройство и / media / part1 с помощью точки монтирования из примера.
Если вам нужна дополнительная информация для редактирования вашего / etc / fstab, вы можете проверить эту статью, которую я нашел : http://www.tuxfiles.org/linuxhelp/fstab.html.
Обычно вы можете это сделать, но мой совет - добавить разделы в /etc/fstab, чтобы они были стабильными и имели место по вашему выбору. Вы можете смонтировать их в любом существующем каталоге, но, как представляется, соглашения должны быть установлены на /mnt. Для этого выполните следующие действия:
Создайте каталоги в разделе /mnt; каталоги могут быть любым именем, которое вы выберете. Я просто использую «MyMount1» и «MyMount2» для примера. Кроме того, я буду использовать «mylogin» для представления вашего имени пользователя и группы; измените это на свое имя учетной записи.
sudo mkdir /mnt/MyMount1
sudo mkdir /mnt/MyMount2
sudo chown mylogin:mylogin /mnt/MyMount1
sudo chown mylogin:mylogin /mnt/MyMount1
Теперь у вас есть два созданных каталога с вами как с владельцем.
Вам нужен UUID (универсальный уникальный идентификатор) два диска, чтобы идентифицировать их в файле fstab. Чтобы получить их, запустите sudo blkid из командной строки терминала и найдите разделы, которые вы хотите использовать. Самый простой способ использовать их - скопировать и вставить из терминала в файл.
Откройте /etc/fstab с помощью текстового редактора, такого как gedit. Чтобы использовать gedit, введите
gksu gedit /etc/fstab
Затем введите эти две строки в конце файла (но замените UUID для части xxx .... и имя каталога для MyMounts): [ ! d5]
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount1 ext4 defaults 0 2
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount2 ext4 defaults 0 2
Чтобы проверить, сохраните файл и введите его в командной строке терминала: sudo mount -a; если есть ошибки, которые вы не можете понять, спросите здесь. Если есть ошибки, и вам нужно перезагрузиться, может быть безопаснее сначала отключить добавленные строки, префикс строки с помощью знака фунта (#), который делает его комментарием.
У меня была та же проблема, и я решил эту проблему, выполнив nautilus как root, щелкнув правой кнопкой мыши на разделе, свойствах и изменив разрешения (или, если необходимо, владельца).
Если nautilus не установлен: ! d1]
sudo apt-get nautilus
Вместо изменения всех прав доступа к файлам, как предложил Луис Альварадо, было бы лучше изменить владельца файла - таким образом, сохранив исполняемый бит в любых двоичных файлах и файлах сценариев, которые ранее имели его.
Итак, предполагая, что ваш раздел смонтирован как / media / что-то и ваше имя пользователя - johndoe , вы можете запустить
sudo chown -R johndoe:johndoe /media/something
, чтобы изменить владельца и группу-владельца из / media / что-то (и всех файлов и каталогов, которые он содержит, отсюда -R для «рекурсивного») до johndoe .
Таким образом, все файлы сохранят свои разрешения, но так как вы будете владельцем / media / что-то , вы сможете записывать в него и изменять любые разрешения на файлы, если вам когда-нибудь понадобится.
Обычно вы можете сделать это уже, но я бы посоветовал добавить разделы в /etc/fstab
, чтобы они были стабильными и имели местоположение по вашему выбору. Вы можете смонтировать их в любом существующем каталоге, но соглашения, по-видимому, таковы: смонтировать его в /mnt
. Для этого выполните следующие действия:
Создайте каталоги под /mnt
; каталоги могут быть любым именем, которое вы выберете. Я просто буду использовать «MyMount1» и «MyMount2» для примера. Также я буду использовать «mylogin» для обозначения вашего имени пользователя и группы; измените его на имя вашей учетной записи.
sudo mkdir /mnt/MyMount1
sudo mkdir /mnt/MyMount2
sudo chown mylogin:mylogin /mnt/MyMount1
sudo chown mylogin:mylogin /mnt/MyMount1
Теперь у вас есть две созданные директории, владельцем которых вы являетесь.
Вам нужен UUID (универсальный уникальный идентификатор) два диска для их идентификации в файле fstab. Чтобы получить их, запустите sudo blkid
из командной строки терминала и найдите разделы, которые вы хотите использовать. Простейшим способом их использования будет копирование и вставка из терминала в файл.
Откройте /etc/fstab
с помощью текстового редактора, такого как gedit. Чтобы использовать gedit, введите
gksu gedit /etc/fstab
Затем введите эти две строки в конце файла (но замените UUID для части xxx .... и имя каталога для MyMounts):
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount1 ext4 defaults 0 2
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount2 ext4 defaults 0 2
Чтобы проверить, сохраните файл и введите его в командной строке терминала: sudo mount -a
; если есть какие-либо ошибки, которые вы не можете понять, спросите здесь. Если есть ошибки и вам нужно перезагрузить компьютер, может быть безопаснее сначала отключить добавленные строки, поставив перед строкой знак решетки (#), что делает ее комментарием.
У меня была та же проблема, и я решил ее, запустив nautilus от имени пользователя root, щелкнув правой кнопкой мыши по разделу, свойствам и изменив права доступа (или владельца, если необходимо).
Если nautilus не установлен:
sudo apt-get nautilus
Вы сможете смонтировать раздел из nautilus (файловый менеджер Ubuntu по умолчанию). Если вы посмотрите на верхнюю левую часть окна, вы сможете увидеть все разделы, которые есть на вашем диске. Просто нажмите на один, чтобы смонтировать его.
Однако, если вы хотите, чтобы данный каталог всегда монтировался при запуске, вам нужно добавить его в /etc/fstab
. Строка, которую вы бы добавили, должна выглядеть примерно так:
/dev/sda2 /media/part1 ext4 defaults 0 0
Формат:
device (tab) mount point (tab) type (in your case ext4) (tab) options (probably "defaults") (tab) dump (tab) pass (probably both 0 in your case)
Так что в основном просто замените / dev / sda2 на ваше устройство и / media / part1 на точку монтирования из примера.
Если вам нужна дополнительная информация для редактирования вашего / etc / fstab, вы можете прочитать эту статью, которую я нашел : http://www.tuxfiles.org/linuxhelp/fstab.html .
Вместо изменения всех прав доступа к файлам, как предложил Луис Альварадо, было бы лучше изменить владельца файла - таким образом, сохранив исполняемый бит в любых двоичных файлах и файлах сценариев, которые ранее имели его.
Итак, предполагая, что ваш раздел смонтирован как / media / что-то и ваше имя пользователя - johndoe , вы можете запустить
sudo chown -R johndoe:johndoe /media/something
, чтобы изменить владельца и группу-владельца из / media / что-то (и всех файлов и каталогов, которые он содержит, отсюда -R для «рекурсивного») до johndoe .
Таким образом, все файлы сохранят свои разрешения, но так как вы будете владельцем / media / что-то , вы сможете записывать в него и изменять любые разрешения на файлы, если вам когда-нибудь понадобится.
Обычно вы можете сделать это уже, но я бы посоветовал добавить разделы в /etc/fstab
, чтобы они были стабильными и имели местоположение по вашему выбору. Вы можете смонтировать их в любом существующем каталоге, но соглашения, по-видимому, таковы: смонтировать его в /mnt
. Для этого выполните следующие действия:
Создайте каталоги под /mnt
; каталоги могут быть любым именем, которое вы выберете. Я просто буду использовать «MyMount1» и «MyMount2» для примера. Также я буду использовать «mylogin» для обозначения вашего имени пользователя и группы; измените его на имя вашей учетной записи.
sudo mkdir /mnt/MyMount1
sudo mkdir /mnt/MyMount2
sudo chown mylogin:mylogin /mnt/MyMount1
sudo chown mylogin:mylogin /mnt/MyMount1
Теперь у вас есть две созданные директории, владельцем которых вы являетесь.
Вам нужен UUID (универсальный уникальный идентификатор) два диска для их идентификации в файле fstab. Чтобы получить их, запустите sudo blkid
из командной строки терминала и найдите разделы, которые вы хотите использовать. Простейшим способом их использования будет копирование и вставка из терминала в файл.
Откройте /etc/fstab
с помощью текстового редактора, такого как gedit. Чтобы использовать gedit, введите
gksu gedit /etc/fstab
Затем введите эти две строки в конце файла (но замените UUID для части xxx .... и имя каталога для MyMounts):
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount1 ext4 defaults 0 2
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount2 ext4 defaults 0 2
Чтобы проверить, сохраните файл и введите его в командной строке терминала: sudo mount -a
; если есть какие-либо ошибки, которые вы не можете понять, спросите здесь. Если есть ошибки и вам нужно перезагрузить компьютер, может быть безопаснее сначала отключить добавленные строки, поставив перед строкой знак решетки (#), что делает ее комментарием.
У меня была та же проблема, и я решил ее, запустив nautilus от имени пользователя root, щелкнув правой кнопкой мыши по разделу, свойствам и изменив права доступа (или владельца, если необходимо).
Если nautilus не установлен:
sudo apt-get nautilus
Вы сможете смонтировать раздел из nautilus (файловый менеджер Ubuntu по умолчанию). Если вы посмотрите на верхнюю левую часть окна, вы сможете увидеть все разделы, которые есть на вашем диске. Просто нажмите на один, чтобы смонтировать его.
Однако, если вы хотите, чтобы данный каталог всегда монтировался при запуске, вам нужно добавить его в /etc/fstab
. Строка, которую вы бы добавили, должна выглядеть примерно так:
/dev/sda2 /media/part1 ext4 defaults 0 0
Формат:
device (tab) mount point (tab) type (in your case ext4) (tab) options (probably "defaults") (tab) dump (tab) pass (probably both 0 in your case)
Так что в основном просто замените / dev / sda2 на ваше устройство и / media / part1 на точку монтирования из примера.
Если вам нужна дополнительная информация для редактирования вашего / etc / fstab, вы можете прочитать эту статью, которую я нашел : http://www.tuxfiles.org/linuxhelp/fstab.html .
Вместо изменения всех прав доступа к файлам, как предложил Луис Альварадо, было бы лучше изменить владельца файла - таким образом, сохранив исполняемый бит в любых двоичных файлах и файлах сценариев, которые ранее имели его.
Итак, предполагая, что ваш раздел смонтирован как / media / что-то и ваше имя пользователя - johndoe , вы можете запустить
sudo chown -R johndoe:johndoe /media/something
, чтобы изменить владельца и группу-владельца из / media / что-то (и всех файлов и каталогов, которые он содержит, отсюда -R для «рекурсивного») до johndoe .
Таким образом, все файлы сохранят свои разрешения, но так как вы будете владельцем / media / что-то , вы сможете записывать в него и изменять любые разрешения на файлы, если вам когда-нибудь понадобится.
Обычно вы можете сделать это уже, но я бы посоветовал добавить разделы в /etc/fstab
, чтобы они были стабильными и имели местоположение по вашему выбору. Вы можете смонтировать их в любом существующем каталоге, но соглашения, по-видимому, таковы: смонтировать его в /mnt
. Для этого выполните следующие действия:
Создайте каталоги под /mnt
; каталоги могут быть любым именем, которое вы выберете. Я просто буду использовать «MyMount1» и «MyMount2» для примера. Также я буду использовать «mylogin» для обозначения вашего имени пользователя и группы; измените его на имя вашей учетной записи.
sudo mkdir /mnt/MyMount1
sudo mkdir /mnt/MyMount2
sudo chown mylogin:mylogin /mnt/MyMount1
sudo chown mylogin:mylogin /mnt/MyMount1
Теперь у вас есть две созданные директории, владельцем которых вы являетесь.
Вам нужен UUID (универсальный уникальный идентификатор) два диска для их идентификации в файле fstab. Чтобы получить их, запустите sudo blkid
из командной строки терминала и найдите разделы, которые вы хотите использовать. Простейшим способом их использования будет копирование и вставка из терминала в файл.
Откройте /etc/fstab
с помощью текстового редактора, такого как gedit. Чтобы использовать gedit, введите
gksu gedit /etc/fstab
Затем введите эти две строки в конце файла (но замените UUID для части xxx .... и имя каталога для MyMounts):
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount1 ext4 defaults 0 2
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount2 ext4 defaults 0 2
Чтобы проверить, сохраните файл и введите его в командной строке терминала: sudo mount -a
; если есть какие-либо ошибки, которые вы не можете понять, спросите здесь. Если есть ошибки и вам нужно перезагрузить компьютер, может быть безопаснее сначала отключить добавленные строки, поставив перед строкой знак решетки (#), что делает ее комментарием.
Вы сможете смонтировать раздел из nautilus (файловый менеджер Ubuntu по умолчанию). Если вы посмотрите на верхнюю левую часть окна, вы сможете увидеть все разделы, которые есть на вашем диске. Просто нажмите на один, чтобы смонтировать его.
Однако, если вы хотите, чтобы данный каталог всегда монтировался при запуске, вам нужно добавить его в /etc/fstab
. Строка, которую вы бы добавили, должна выглядеть примерно так:
/dev/sda2 /media/part1 ext4 defaults 0 0
Формат:
device (tab) mount point (tab) type (in your case ext4) (tab) options (probably "defaults") (tab) dump (tab) pass (probably both 0 in your case)
Так что в основном просто замените / dev / sda2 на ваше устройство и / media / part1 на точку монтирования из примера.
Если вам нужна дополнительная информация для редактирования вашего / etc / fstab, вы можете прочитать эту статью, которую я нашел : http://www.tuxfiles.org/linuxhelp/fstab.html .
У меня была та же проблема, и я решил ее, запустив nautilus от имени пользователя root, щелкнув правой кнопкой мыши по разделу, свойствам и изменив разрешения (или владельца, если необходимо).
Если nautilus не установлен: / g1]
sudo apt-get nautilus
Вместо изменения всех прав доступа к файлам, как предложил Луис Альварадо, было бы лучше изменить владельца файла - таким образом, сохранив исполняемый бит в любых двоичных файлах и файлах сценариев, которые ранее имели его.
Итак, предполагая, что ваш раздел смонтирован как / media / что-то и ваше имя пользователя - johndoe , вы можете запустить
sudo chown -R johndoe:johndoe /media/something
, чтобы изменить владельца и группу-владельца из / media / что-то (и всех файлов и каталогов, которые он содержит, отсюда -R для «рекурсивного») до johndoe .
Таким образом, все файлы сохранят свои разрешения, но так как вы будете владельцем / media / что-то , вы сможете записывать в него и изменять любые разрешения на файлы, если вам когда-нибудь понадобится.
Обычно вы можете сделать это уже, но я бы посоветовал добавить разделы в /etc/fstab
, чтобы они были стабильными и имели местоположение по вашему выбору. Вы можете смонтировать их в любом существующем каталоге, но соглашения, по-видимому, таковы: смонтировать его в /mnt
. Для этого выполните следующие действия:
Создайте каталоги под /mnt
; каталоги могут быть любым именем, которое вы выберете. Я просто буду использовать «MyMount1» и «MyMount2» для примера. Также я буду использовать «mylogin» для обозначения вашего имени пользователя и группы; измените его на имя вашей учетной записи.
sudo mkdir /mnt/MyMount1
sudo mkdir /mnt/MyMount2
sudo chown mylogin:mylogin /mnt/MyMount1
sudo chown mylogin:mylogin /mnt/MyMount1
Теперь у вас есть две созданные директории, владельцем которых вы являетесь.
Вам нужен UUID (универсальный уникальный идентификатор) два диска для их идентификации в файле fstab. Чтобы получить их, запустите sudo blkid
из командной строки терминала и найдите разделы, которые вы хотите использовать. Простейшим способом их использования будет копирование и вставка из терминала в файл.
Откройте /etc/fstab
с помощью текстового редактора, такого как gedit. Чтобы использовать gedit, введите
gksu gedit /etc/fstab
Затем введите эти две строки в конце файла (но замените UUID для части xxx .... и имя каталога для MyMounts):
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount1 ext4 defaults 0 2
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount2 ext4 defaults 0 2
Чтобы проверить, сохраните файл и введите его в командной строке терминала: sudo mount -a
; если есть какие-либо ошибки, которые вы не можете понять, спросите здесь. Если есть ошибки и вам нужно перезагрузить компьютер, может быть безопаснее сначала отключить добавленные строки, поставив перед строкой знак решетки (#), что делает ее комментарием.
Вы сможете смонтировать раздел из nautilus (файловый менеджер Ubuntu по умолчанию). Если вы посмотрите на верхнюю левую часть окна, вы сможете увидеть все разделы, которые есть на вашем диске. Просто нажмите на один, чтобы смонтировать его.
Однако, если вы хотите, чтобы данный каталог всегда монтировался при запуске, вам нужно добавить его в /etc/fstab
. Строка, которую вы бы добавили, должна выглядеть примерно так:
/dev/sda2 /media/part1 ext4 defaults 0 0
Формат:
device (tab) mount point (tab) type (in your case ext4) (tab) options (probably "defaults") (tab) dump (tab) pass (probably both 0 in your case)
Так что в основном просто замените / dev / sda2 на ваше устройство и / media / part1 на точку монтирования из примера.
Если вам нужна дополнительная информация для редактирования вашего / etc / fstab, вы можете прочитать эту статью, которую я нашел : http://www.tuxfiles.org/linuxhelp/fstab.html .
У меня была та же проблема, и я решил ее, запустив nautilus от имени пользователя root, щелкнув правой кнопкой мыши по разделу, свойствам и изменив права доступа (или владельца, если необходимо).
Если nautilus не установлен:
sudo apt-get nautilus
Вместо изменения всех прав доступа к файлам, как предложил Луис Альварадо, было бы лучше изменить владельца файла - таким образом, сохранив исполняемый бит в любых двоичных файлах и файлах сценариев, которые ранее имели его.
Итак, предполагая, что ваш раздел смонтирован как / media / что-то и ваше имя пользователя - johndoe , вы можете запустить
sudo chown -R johndoe:johndoe /media/something
, чтобы изменить владельца и группу-владельца из / media / что-то (и всех файлов и каталогов, которые он содержит, отсюда -R для «рекурсивного») до johndoe .
Таким образом, все файлы сохранят свои разрешения, но так как вы будете владельцем / media / что-то , вы сможете записывать в него и изменять любые разрешения на файлы, если вам когда-нибудь понадобится.
Обычно вы можете сделать это уже, но я бы посоветовал добавить разделы в /etc/fstab
, чтобы они были стабильными и имели местоположение по вашему выбору. Вы можете смонтировать их в любом существующем каталоге, но соглашения, по-видимому, таковы: смонтировать его в /mnt
. Для этого выполните следующие действия:
Создайте каталоги под /mnt
; каталоги могут быть любым именем, которое вы выберете. Я просто буду использовать «MyMount1» и «MyMount2» для примера. Также я буду использовать «mylogin» для обозначения вашего имени пользователя и группы; измените его на имя вашей учетной записи.
sudo mkdir /mnt/MyMount1
sudo mkdir /mnt/MyMount2
sudo chown mylogin:mylogin /mnt/MyMount1
sudo chown mylogin:mylogin /mnt/MyMount1
Теперь у вас есть две созданные директории, владельцем которых вы являетесь.
Вам нужен UUID (универсальный уникальный идентификатор) два диска для их идентификации в файле fstab. Чтобы получить их, запустите sudo blkid
из командной строки терминала и найдите разделы, которые вы хотите использовать. Простейшим способом их использования будет копирование и вставка из терминала в файл.
Откройте /etc/fstab
с помощью текстового редактора, такого как gedit. Чтобы использовать gedit, введите
gksu gedit /etc/fstab
Затем введите эти две строки в конце файла (но замените UUID для части xxx .... и имя каталога для MyMounts):
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount1 ext4 defaults 0 2
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount2 ext4 defaults 0 2
Чтобы проверить, сохраните файл и введите его в командной строке терминала: sudo mount -a
; если есть какие-либо ошибки, которые вы не можете понять, спросите здесь. Если есть ошибки и вам нужно перезагрузить компьютер, может быть безопаснее сначала отключить добавленные строки, поставив перед строкой знак решетки (#), что делает ее комментарием.