gnome-screenshot должен работать, но вы можете попробовать Xfce4-screenshot, который очень хорошо работает для меня.
Установите задержку перед захватом, не забудьте нажать ok и затем опустите меню и оставьте его открытым до тех пор, пока не закончится задержка.
Вы получите больше, чем просто меню. Вам нужно будет использовать другое приложение, например , не забудьте нажать ok , чтобы ограничить выбор только меню, если это все, что вы хотите.
Lame, хотя это может быть из меня, мне придется ответить на вопрос другим вопросом. Если все, о чем мы говорим, это для одной ОС, то это будет либо
sudo chown -R (имя пользователя) / dev / (имя устройства) (ubuntu)
, либо просто chown -R (имя пользователя) / dev / (имя устройства) ubuntu - нет sudo, просто запустите команду из root.
Часть скребка лапши и часть I у вас нет хороших ответов, так это, как сделать так, чтобы вам не приходилось вручную перепечатывать, когда вы переходите между дистрибутивами. Я почти соблазню добавить строку в свой ~ / .bashrc, но, вероятно, лучший способ я не знаю или еще не думал.
Lame, хотя это может быть из меня, мне придется ответить на вопрос другим вопросом. Если все, о чем мы говорим, это для одной ОС, то это будет либо
sudo chown -R (имя пользователя) / dev / (имя устройства) (ubuntu)
, либо просто chown -R (имя пользователя) / dev / (имя устройства) ubuntu - нет sudo, просто запустите команду из root.
Часть скребка лапши и часть I у вас нет хороших ответов, так это, как сделать так, чтобы вам не приходилось вручную перепечатывать, когда вы переходите между дистрибутивами. Я почти соблазню добавить строку в свой ~ / .bashrc, но, вероятно, лучший способ я не знаю или еще не думал.
Lame, хотя это может быть из меня, мне придется ответить на вопрос другим вопросом. Если все, о чем мы говорим, это для одной ОС, то это будет либо
sudo chown -R (имя пользователя) / dev / (имя устройства) (ubuntu)
, либо просто chown -R (имя пользователя) / dev / (имя устройства) ubuntu - нет sudo, просто запустите команду из root.
Часть скребка лапши и часть I у вас нет хороших ответов, так это, как сделать так, чтобы вам не приходилось вручную перепечатывать, когда вы переходите между дистрибутивами. Я почти соблазню добавить строку в свой ~ / .bashrc, но, вероятно, лучший способ я не знаю или еще не думал.
Lame, хотя это может быть из меня, мне придется ответить на вопрос другим вопросом. Если все, о чем мы говорим, это для одной ОС, то это будет либо
sudo chown -R (имя пользователя) / dev / (имя устройства) (ubuntu)
, либо просто chown -R (имя пользователя) / dev / (имя устройства) ubuntu - нет sudo, просто запустите команду из root.
Часть скребка лапши и часть I у вас нет хороших ответов, так это, как сделать так, чтобы вам не приходилось вручную перепечатывать, когда вы переходите между дистрибутивами. Я почти соблазню добавить строку в свой ~ / .bashrc, но, вероятно, лучший способ я не знаю или еще не думал.
Lame, хотя это может быть из меня, мне придется ответить на вопрос другим вопросом. Если все, о чем идет речь, для одной ОС, то это будет либо
sudo chown -R (имя пользователя) / dev / (имя устройства) ( ubuntu ) [ ! d3]
или просто chown -R (имя пользователя) / dev / (имя устройства) fedora - нет sudo, просто запустите команду от root.
Лапша часть царапины и часть, на которую у меня нет хороших ответов, заключается в том, как сделать так, чтобы вам не приходилось вручную перепечатывать, когда вы переходите между дистрибутивами. Я почти соблазню добавить строку в свой ~ / .bashrc, но, вероятно, лучший способ я не знаю или еще не думал.
Lame, хотя это может быть из меня, мне придется ответить на вопрос другим вопросом. Если все, о чем идет речь, для одной ОС, то это будет либо
sudo chown -R (имя пользователя) / dev / (имя устройства) ( ubuntu ) [ ! d3]
или просто chown -R (имя пользователя) / dev / (имя устройства) fedora - нет sudo, просто запустите команду от root.
Лапша часть царапины и часть, на которую у меня нет хороших ответов, заключается в том, как сделать так, чтобы вам не приходилось вручную перепечатывать, когда вы переходите между дистрибутивами. Я почти соблазню добавить строку в свой ~ / .bashrc, но, вероятно, лучший способ я не знаю или еще не думал.
Lame, хотя это может быть из меня, мне придется ответить на вопрос другим вопросом. Если все, о чем идет речь, для одной ОС, то это будет либо
sudo chown -R (имя пользователя) / dev / (имя устройства) ( ubuntu ) [ ! d3]
или просто chown -R (имя пользователя) / dev / (имя устройства) fedora - нет sudo, просто запустите команду от root.
Лапша часть царапины и часть, на которую у меня нет хороших ответов, заключается в том, как сделать так, чтобы вам не приходилось вручную перепечатывать, когда вы переходите между дистрибутивами. Я почти соблазню добавить строку в свой ~ / .bashrc, но, вероятно, лучший способ я не знаю или еще не думал.
Lame, хотя это может быть из меня, мне придется ответить на вопрос другим вопросом. Если все, о чем идет речь, для одной ОС, то это будет либо
sudo chown -R (имя пользователя) / dev / (имя устройства) ( ubuntu ) [ ! d3]
или просто chown -R (имя пользователя) / dev / (имя устройства) fedora - нет sudo, просто запустите команду от root.
Лапша часть царапины и часть, на которую у меня нет хороших ответов, заключается в том, как сделать так, чтобы вам не приходилось вручную перепечатывать, когда вы переходите между дистрибутивами. Я почти соблазню добавить строку в свой ~ / .bashrc, но, вероятно, лучший способ я не знаю или еще не думал.
Самое простое решение - убедиться, что ваш Ubuntu & amp; У пользователей учетных записей Fedora одинаковый идентификатор пользователя (UID).
Я думаю, что Fedora запускает учетные записи пользователей по умолчанию 500, а Debian & amp; Ubuntu запускает их на 1000, поэтому очень вероятно, что в одной ОС вы являетесь пользователем номер 500, а в другом вы являетесь номером пользователя 1000. Файловая система использует этот номер UID для отслеживания разрешений, поэтому, если вы убедитесь, что у них есть тот же UID, они будут считаться одним и тем же пользователем, и никаких проблем с разрешением не произойдет.
Я думаю, что лучшее, что вы можете сделать, это сделать их как UID = 1000, так и изменить UID в системе Fedora, затем убедитесь, что все файлы на внешнем диске и в $ HOME в установке Fedora принадлежат UID 1000. После этого у вас больше не будет проблем с правами доступа.
В файле / etc / fstab вы можете поместить uid = 1000 (в Ubuntu - это 500 в Fedora), чтобы диск принадлежал вашему пользователю (если вы первый пользователь, yada yada yada ... если не , ваш пользовательский uid из id) и umask = 000, если вы хотите, чтобы все пользователи имели доступ (или 077 только для одного, указанного uid = - это маска, поэтому вы ставите противоположность тому, что вы хотели бы chmod как )
Для получения дополнительной информации об использовании / etc / fstab: http://ubuntulinuxtipstricks.blogspot.com/2008/02/fun-with-etcfstab.html
К сожалению, ядро Linux обеспечивает разрешение POSIX на FS2 ext2 / ext3 / ext4.
Вы можете обойти разрешение POSIX с общей группой. Я задаю соответствующий вопрос: https://unix.stackexchange.com/questions/273144/predefined-group-ids-across-linux-distros/, но в конце концов я сделал собственное исследование.
Я обнаружил, что sys group share id 3 на Debian, Ubuntu, RedHat, Fedora, CentOS, Suse, FreeBSD, OpenBSD, NetBSD, MacOSX, Solaris.
При таком обнаружении одно решение может выглядеть так:
[ f1]и его вкус (всякий раз, когда вы используете Linux / FreeBSD / MacOSX / Solaris):
$ sudo adduser user sys
См. также:
https: //unix.stackexchange. com / questions / 126213 / external-hard-drive-permissions-ext4 / Как смонтировать раздел ext4 и иметь разрешение на запись? https://serverfault.com/questions/306344/sharing-an-ext3-ext4-partition-on-external-drive/Вы можете просто попробовать использовать exfat или ntfs. Для меня это работает так. Но я не сейчас, если он работает с каждым разрешением файла. Я думаю, что нет.
Это небольшое изменение подхода @ gavenkoa к использованию разделяемых групп и не требует модификации смонтированного диска.
Проверьте, какой идентификатор группы (GID) используется на смонтированном диске.
su
cd /mnt/data/dir # or wherever it is mounted
ls -l
Предположим, вы видите нечто похожее на следующее:
drwxr-xr-x 3 12588 12000 4096 30.06.2017 11:22 Документы /Это означает, что 12000 является текущим GID данных в диске, и данные могут быть прочитаны и выполнены (хотя и не могут быть записаны) любым другим пользователем группы. Создайте новую группу (например, driveusers) и добавьте своего текущего пользователя в новую группу:
groupadd -g 12000 driveusers
sudo gpasswd -a $USER driveusers # add the current user to the new group
sudo chmod 770 /mnt/data/dir # optional, just to ensure the drive mount is accessible to user and group of the drive
К сожалению, ядро Linux обеспечивает разрешение POSIX на FS2 ext2 / ext3 / ext4.
Вы можете обойти разрешение POSIX с общей группой. Я задаю соответствующий вопрос: https://unix.stackexchange.com/questions/273144/predefined-group-ids-across-linux-distros/, но в конце концов я сделал собственное исследование.
Я обнаружил, что sys group share id 3 на Debian, Ubuntu, RedHat, Fedora, CentOS, Suse, FreeBSD, OpenBSD, NetBSD, MacOSX, Solaris.
При таком обнаружении одно решение может выглядеть так:
$ sudo chgrp -R sys /mnt/data/dir
$ sudo chgmod -R g+s /mnt/data/dir
$ sudo fsetacl -R -m g:sys:rwx /mnt/data/dir
$ sudo fsetacl -R -d -m g:sys:rwx /mnt/data/dir
и его вкус (всякий раз, когда вы используете Linux / FreeBSD / MacOSX / Solaris):
$ sudo adduser user sys
См. также:
https: //unix.stackexchange. com / questions / 126213 / external-hard-drive-permissions-ext4 / Как смонтировать раздел ext4 и иметь разрешение на запись? https://serverfault.com/questions/306344/sharing-an-ext3-ext4-partition-on-external-drive/Вы можете просто попробовать использовать exfat или ntfs. Для меня это работает так. Но я не сейчас, если он работает с каждым разрешением файла. Я думаю, что нет.
Это небольшое изменение подхода @ gavenkoa к использованию разделяемых групп и не требует модификации смонтированного диска.
Проверьте, какой идентификатор группы (GID) используется на смонтированном диске.
su
cd /mnt/data/dir # or wherever it is mounted
ls -l
Предположим, вы видите нечто похожее на следующее:
drwxr-xr-x 3 12588 12000 4096 30.06.2017 11:22 Документы /Это означает, что 12000 - это текущий GID данных в диске, и данные могут быть прочитаны и выполнены (хотя и не могут быть записаны) любым другим пользователем группы. Создайте новую группу (например, driveusers) и добавьте своего текущего пользователя в новую группу:
groupadd -g 12000 driveusers
sudo gpasswd -a $USER driveusers # add the current user to the new group
sudo chmod 770 /mnt/data/dir # optional, just to ensure the drive mount is accessible to user and group of the drive
Самое простое решение - убедиться, что ваш Ubuntu & amp; У пользователей учетных записей Fedora одинаковый идентификатор пользователя (UID).
Я думаю, что Fedora запускает учетные записи пользователей по умолчанию 500, а Debian & amp; Ubuntu запускает их на 1000, поэтому очень вероятно, что в одной ОС вы являетесь пользователем номер 500, а в другом вы являетесь номером пользователя 1000. Файловая система использует этот номер UID для отслеживания разрешений, поэтому, если вы убедитесь, что у них есть тот же UID, они будут считаться одним и тем же пользователем, и никаких проблем с разрешением не произойдет.
Я думаю, что лучшее, что вы можете сделать, это сделать их как UID = 1000, так и изменить UID в системе Fedora, затем убедитесь, что все файлы на внешнем диске и в $ HOME в установке Fedora принадлежат UID 1000. После этого у вас больше не будет проблем с правами доступа.
В файле / etc / fstab вы можете поместить uid = 1000 (в Ubuntu - это 500 в Fedora), чтобы диск принадлежал вашему пользователю (если вы первый пользователь, yada yada yada ... если не , ваш пользовательский uid из id) и umask = 000, если вы хотите, чтобы все пользователи имели доступ (или 077 только для одного, указанного uid = - это маска, поэтому вы ставите противоположность тому, что вы хотели бы chmod как )
Для получения дополнительной информации об использовании / etc / fstab: http://ubuntulinuxtipstricks.blogspot.com/2008/02/fun-with-etcfstab.html
К сожалению, ядро Linux обеспечивает разрешение POSIX на FS2 ext2 / ext3 / ext4.
Вы можете обойти разрешение POSIX с общей группой. Я задаю соответствующий вопрос: https://unix.stackexchange.com/questions/273144/predefined-group-ids-across-linux-distros/, но в конце концов я сделал собственное исследование.
Я обнаружил, что sys group share id 3 на Debian, Ubuntu, RedHat, Fedora, CentOS, Suse, FreeBSD, OpenBSD, NetBSD, MacOSX, Solaris.
При таком обнаружении одно решение может выглядеть так:
$ sudo chgrp -R sys /mnt/data/dir
$ sudo chgmod -R g+s /mnt/data/dir
$ sudo fsetacl -R -m g:sys:rwx /mnt/data/dir
$ sudo fsetacl -R -d -m g:sys:rwx /mnt/data/dir
и его вкус (всякий раз, когда вы используете Linux / FreeBSD / MacOSX / Solaris):
$ sudo adduser user sys
См. также:
https: //unix.stackexchange. com / questions / 126213 / external-hard-drive-permissions-ext4 / Как смонтировать раздел ext4 и иметь разрешение на запись? https://serverfault.com/questions/306344/sharing-an-ext3-ext4-partition-on-external-drive/Вы можете просто попробовать использовать exfat или ntfs. Для меня это работает так. Но я не сейчас, если он работает с каждым разрешением файла. Я думаю, что нет.
Это небольшое изменение подхода @ gavenkoa к использованию разделяемых групп и не требует модификации смонтированного диска.
Проверьте, какой идентификатор группы (GID) используется на смонтированном диске.
su
cd /mnt/data/dir # or wherever it is mounted
ls -l
Предположим, вы видите нечто похожее на следующее:
drwxr-xr-x 3 12588 12000 4096 30.06.2017 11:22 Документы /Это означает, что 12000 - это текущий GID данных в диске, и данные могут быть прочитаны и выполнены (хотя и не могут быть записаны) любым другим пользователем группы. Создайте новую группу (например, driveusers) и добавьте своего текущего пользователя в новую группу:
groupadd -g 12000 driveusers
sudo gpasswd -a $USER driveusers # add the current user to the new group
sudo chmod 770 /mnt/data/dir # optional, just to ensure the drive mount is accessible to user and group of the drive
Самое простое решение - убедиться, что ваш Ubuntu & amp; У пользователей учетных записей Fedora одинаковый идентификатор пользователя (UID).
Я думаю, что Fedora запускает учетные записи пользователей по умолчанию 500, а Debian & amp; Ubuntu запускает их на 1000, поэтому очень вероятно, что в одной ОС вы являетесь пользователем номер 500, а в другом вы являетесь номером пользователя 1000. Файловая система использует этот номер UID для отслеживания разрешений, поэтому, если вы убедитесь, что у них есть тот же UID, они будут считаться одним и тем же пользователем, и никаких проблем с разрешением не произойдет.
Я думаю, что лучшее, что вы можете сделать, это сделать их как UID = 1000, так и изменить UID в системе Fedora, затем убедитесь, что все файлы на внешнем диске и в $ HOME в установке Fedora принадлежат UID 1000. После этого у вас больше не будет проблем с правами доступа.
В файле / etc / fstab вы можете поместить uid = 1000 (в Ubuntu - это 500 в Fedora), чтобы диск принадлежал вашему пользователю (если вы первый пользователь, yada yada yada ... если не , ваш пользовательский uid из id) и umask = 000, если вы хотите, чтобы все пользователи имели доступ (или 077 только для одного, указанного uid = - это маска, поэтому вы ставите противоположность тому, что вы хотели бы chmod как )
Для получения дополнительной информации об использовании / etc / fstab: http://ubuntulinuxtipstricks.blogspot.com/2008/02/fun-with-etcfstab.html
К сожалению, ядро Linux обеспечивает разрешение POSIX на FS2 ext2 / ext3 / ext4.
Вы можете обойти разрешение POSIX с общей группой. Я задаю соответствующий вопрос: https://unix.stackexchange.com/questions/273144/predefined-group-ids-across-linux-distros/, но в конце концов я сделал собственное исследование.
Я обнаружил, что sys group share id 3 на Debian, Ubuntu, RedHat, Fedora, CentOS, Suse, FreeBSD, OpenBSD, NetBSD, MacOSX, Solaris.
При таком обнаружении одно решение может выглядеть так:
$ sudo chgrp -R sys /mnt/data/dir
$ sudo chgmod -R g+s /mnt/data/dir
$ sudo fsetacl -R -m g:sys:rwx /mnt/data/dir
$ sudo fsetacl -R -d -m g:sys:rwx /mnt/data/dir
и его вкус (всякий раз, когда вы используете Linux / FreeBSD / MacOSX / Solaris):
$ sudo adduser user sys
См. также:
https: //unix.stackexchange. com / questions / 126213 / external-hard-drive-permissions-ext4 / Как смонтировать раздел ext4 и иметь разрешение на запись? https://serverfault.com/questions/306344/sharing-an-ext3-ext4-partition-on-external-drive/Вы можете просто попробовать использовать exfat или ntfs. Для меня это работает так. Но я не сейчас, если он работает с каждым разрешением файла. Я думаю, что нет.
Это небольшое изменение подхода @ gavenkoa к использованию разделяемых групп и не требует модификации смонтированного диска.
Проверьте, какой идентификатор группы (GID) используется на смонтированном диске.
su
cd /mnt/data/dir # or wherever it is mounted
ls -l
Предположим, вы видите нечто похожее на следующее:
drwxr-xr-x 3 12588 12000 4096 30.06.2017 11:22 Документы /Это означает, что 12000 - это текущий GID данных в диске, и данные могут быть прочитаны и выполнены (хотя и не могут быть записаны) любым другим пользователем группы. Создайте новую группу (например, driveusers) и добавьте своего текущего пользователя в новую группу:
groupadd -g 12000 driveusers
sudo gpasswd -a $USER driveusers # add the current user to the new group
sudo chmod 770 /mnt/data/dir # optional, just to ensure the drive mount is accessible to user and group of the drive
Самое простое решение - убедиться, что ваш Ubuntu & amp; У пользователей учетных записей Fedora одинаковый идентификатор пользователя (UID).
Я думаю, что Fedora запускает учетные записи пользователей по умолчанию 500, а Debian & amp; Ubuntu запускает их на 1000, поэтому очень вероятно, что в одной ОС вы являетесь пользователем номер 500, а в другом вы являетесь номером пользователя 1000. Файловая система использует этот номер UID для отслеживания разрешений, поэтому, если вы убедитесь, что у них есть тот же UID, они будут считаться одним и тем же пользователем, и никаких проблем с разрешением не произойдет.
Я думаю, что лучшее, что вы можете сделать, это сделать их как UID = 1000, так и изменить UID в системе Fedora, затем убедитесь, что все файлы на внешнем диске и в $ HOME в установке Fedora принадлежат UID 1000. После этого у вас больше не будет проблем с правами доступа.
В файле / etc / fstab вы можете поместить uid = 1000 (в Ubuntu - это 500 в Fedora), чтобы диск принадлежал вашему пользователю (если вы первый пользователь, yada yada yada ... если не , ваш пользовательский uid из id) и umask = 000, если вы хотите, чтобы все пользователи имели доступ (или 077 только для одного, указанного uid = - это маска, поэтому вы ставите противоположность тому, что вы хотели бы chmod как )
Для получения дополнительной информации об использовании / etc / fstab: http://ubuntulinuxtipstricks.blogspot.com/2008/02/fun-with-etcfstab.html
К сожалению, ядро Linux обеспечивает разрешение POSIX на FS2 ext2 / ext3 / ext4.
Вы можете обойти разрешение POSIX с общей группой. Я задаю соответствующий вопрос: https://unix.stackexchange.com/questions/273144/predefined-group-ids-across-linux-distros/ , но в конце концов я сделал собственное исследование.
Я обнаружил, что sys group share id 3 на Debian, Ubuntu, RedHat, Fedora, CentOS, Suse, FreeBSD, OpenBSD, NetBSD, MacOSX, Solaris.
С таким открытием можно подумать, например:
$ sudo chgrp -R sys / mnt / data / dir $ sudo chgmod -R g + s / mnt / data / dir $ sudo fsetacl -R -mg: sys: rwx / mnt / data / dir $ sudo fsetacl -R -d -mg: sys: rwx / mnt / data / dir
и вкус этого (всякий раз, когда вы на Linux / FreeBSD / MacOSX / Solaris ):
$ sudo adduser user sys
См. также:
Вы можете просто попробовать использовать exfat или ntfs. Для меня это работает так. Но я не сейчас, если он работает с каждым разрешением файла. Я думаю, что нет.