Или для Ubuntu 14.04, nautilus 3.10-1, с добавленным пакетом xdotool, просто используйте следующее в вашем файле .local/share/nautilus/scripts/updirtree:
# In nautilus, the pwd is the actual, not the link path
xdotool key ctrl-l
xdotool type "$(dirname $(pwd))" "
"
Окончательная цитата должна содержать только новую строку или return (0x0a). [F5] изнутри nautilus производит другой результат, чем при запуске из bash / terminal - он возвращает фактический путь, а не путь, используя ссылку.
Я согласен это не имеет смысла, оно недокументировано, и я даже не могу понять, в какой среде выполнения работает код (я не могу найти какую-либо оболочку, которая производит этот результат), но она работает. Это взлом, поэтому я включил версию nautilus. Кто знает, как долго это будет работать? Возможно, это произойдет при следующем обновлении nautilus (или неизвестном интерпретаторе), но для меня он работает с ссылками на смонтированные местоположения, ссылками на места в дереве каталогов или просто в дереве каталогов.
вам нужно установить пакет gvfs из https://packages.ubuntu.com/xenial/gvfs
Пожалуйста, отключите телефон при установке пакета.
Для пользователей, которым не повезло с mtpfs, jmtpfs, go-mtpfs или любыми другими библиотеками, которые зависят от libmtp; попробуйте android-file-transfer.
Это не зависит от libmtp и, следовательно, не содержит встроенных ошибок, это самая современная библиотека mtp, которую я видел на github (по состоянию на май 2018 года), и также можно использовать с FUSE, хотя я лично рекомендую использовать собственный графический интерфейс на основе Qt, чтобы избежать возможных ошибок взаимодействия с FUSE.
Просто убедитесь, что вы НЕ открываете свое устройство MTP с использованием любых установленных по умолчанию механизмов по вашему дистрибутиву linux, например нажав кнопку «Открыть» при появлении уведомления о подключении устройства!
github: https://github.com/whoozle/android-file-transfer-linux
PPA: https://github.com/whoozle/android-file-transfer-linux
Читайте о MTP на linux: https://wiki.archlinux.org/index.php/MTP [ ! d8]
PS: Я только пользователь этого приложения.
вам нужно установить пакет gvfs из https://packages.ubuntu.com/xenial/gvfs
Пожалуйста, отключите телефон при установке пакета.
Для пользователей, которым не повезло с mtpfs, jmtpfs, go-mtpfs или любыми другими библиотеками, которые зависят от libmtp; попробуйте android-file-transfer.
Это не зависит от libmtp и, следовательно, не содержит встроенных ошибок, это самая современная библиотека mtp, которую я видел на github (по состоянию на май 2018 года), и также можно использовать с FUSE, хотя я лично рекомендую использовать собственный графический интерфейс на основе Qt, чтобы избежать возможных ошибок взаимодействия с FUSE.
Просто убедитесь, что вы НЕ открываете свое устройство MTP с использованием любых установленных по умолчанию механизмов по вашему дистрибутиву linux, например нажав кнопку «Открыть» при появлении уведомления о подключении устройства!
github: https://github.com/whoozle/android-file-transfer-linux
PPA: https://github.com/whoozle/android-file-transfer-linux
Читайте о MTP на linux: https://wiki.archlinux.org/index.php/MTP [ ! d8]
PS: Я только пользователь этого приложения.
вам нужно установить gvfs-пакет из https://packages.ubuntu.com/xenial/gvfs
Пожалуйста, отключите телефон при установке пакета.
Для пользователей, которым не повезло с mtpfs, jmtpfs, go-mtpfs или любыми другими библиотеками, которые зависят от libmtp; try / android-file-transfer.
Это не зависит от libmtp и, следовательно, не содержит встроенных ошибок, это самая современная библиотека mtp, которую я видел на github (по состоянию на май 2018 года), и также можно использовать с FUSE, хотя я лично рекомендую использовать свой собственный графический интерфейс на основе Qt, чтобы избежать возможных ошибок взаимодействия с FUSE.
Просто убедитесь, что вы НЕ открываете свое устройство MTP с использованием любых установленных по умолчанию механизмов по вашему дистрибутиву linux, например нажав кнопку «Открыть» при появлении уведомления о подключении устройства!
github: https://github.com/whoozle/android-file-transfer-linux
PPA: https://launchpad.net/~samoilov-lex/+archive/ubuntu/aftl-stable
Читайте о MTP на linux: https: //wiki.archlinux.org/index.php/MTP
PS: Я всего лишь пользователь этого приложения.
вам нужно установить gvfs-пакет из https://packages.ubuntu.com/xenial/gvfs
Пожалуйста, отключите телефон при установке пакета.
Для пользователей, которым не повезло с mtpfs, jmtpfs, go-mtpfs или любыми другими библиотеками, которые зависят от libmtp; try / android-file-transfer.
Это не зависит от libmtp и, следовательно, не содержит встроенных ошибок, это самая современная библиотека mtp, которую я видел на github (по состоянию на май 2018 года), и также можно использовать с FUSE, хотя я лично рекомендую использовать свой собственный графический интерфейс на основе Qt, чтобы избежать возможных ошибок взаимодействия с FUSE.
Просто убедитесь, что вы НЕ открываете свое устройство MTP с использованием любых установленных по умолчанию механизмов по вашему дистрибутиву linux, например нажав кнопку «Открыть» при появлении уведомления о подключении устройства!
github: https://github.com/whoozle/android-file-transfer-linux
PPA: https://launchpad.net/~samoilov-lex/+archive/ubuntu/aftl-stable
Читайте о MTP на linux: https: //wiki.archlinux.org/index.php/MTP
PS: Я всего лишь пользователь этого приложения.
вам нужно установить gvfs-пакет из https://packages.ubuntu.com/xenial/gvfs
Пожалуйста, отключите телефон при установке пакета.
Для пользователей, которым не повезло с mtpfs, jmtpfs, go-mtpfs или любыми другими библиотеками, которые зависят от libmtp; try / android-file-transfer.
Это не зависит от libmtp и, следовательно, не содержит встроенных ошибок, это самая современная библиотека mtp, которую я видел на github (по состоянию на май 2018 года), и также можно использовать с FUSE, хотя я лично рекомендую использовать свой собственный графический интерфейс на основе Qt, чтобы избежать возможных ошибок взаимодействия с FUSE.
Просто убедитесь, что вы НЕ открываете свое устройство MTP с использованием любых установленных по умолчанию механизмов по вашему дистрибутиву linux, например нажав кнопку «Открыть» при появлении уведомления о подключении устройства!
github: https://github.com/whoozle/android-file-transfer-linux
PPA: https://launchpad.net/~samoilov-lex/+archive/ubuntu/aftl-stable
Читайте о MTP на linux: https: //wiki.archlinux.org/index.php/MTP
PS: Я всего лишь пользователь этого приложения.
вам нужно установить gvfs-пакет из https://packages.ubuntu.com/xenial/gvfs
Пожалуйста, отключите телефон при установке пакета.
Для пользователей, которым не повезло с mtpfs, jmtpfs, go-mtpfs или любыми другими библиотеками, которые зависят от libmtp; try / android-file-transfer.
Это не зависит от libmtp и, следовательно, не содержит встроенных ошибок, это самая современная библиотека mtp, которую я видел на github (по состоянию на май 2018 года), и также можно использовать с FUSE, хотя я лично рекомендую использовать свой собственный графический интерфейс на основе Qt, чтобы избежать возможных ошибок взаимодействия с FUSE.
Просто убедитесь, что вы НЕ открываете свое устройство MTP с использованием любых установленных по умолчанию механизмов по вашему дистрибутиву linux, например нажав кнопку «Открыть» при появлении уведомления о подключении устройства!
github: https://github.com/whoozle/android-file-transfer-linux
PPA: https://launchpad.net/~samoilov-lex/+archive/ubuntu/aftl-stable
Читайте о MTP на linux: https: //wiki.archlinux.org/index.php/MTP
PS: Я всего лишь пользователь этого приложения.
вам нужно установить gvfs-пакет из https://packages.ubuntu.com/xenial/gvfs
Пожалуйста, отключите телефон при установке пакета.
Для пользователей, которым не повезло с mtpfs, jmtpfs, go-mtpfs или любыми другими библиотеками, которые зависят от libmtp; try / android-file-transfer.
Это не зависит от libmtp и, следовательно, не содержит встроенных ошибок, это самая современная библиотека mtp, которую я видел на github (по состоянию на май 2018 года), и также можно использовать с FUSE, хотя я лично рекомендую использовать свой собственный графический интерфейс на основе Qt, чтобы избежать возможных ошибок взаимодействия с FUSE.
Просто убедитесь, что вы НЕ открываете свое устройство MTP с использованием любых установленных по умолчанию механизмов по вашему дистрибутиву linux, например нажав кнопку «Открыть» при появлении уведомления о подключении устройства!
github: https://github.com/whoozle/android-file-transfer-linux
PPA: https://launchpad.net/~samoilov-lex/+archive/ubuntu/aftl-stable
Читайте о MTP на linux: https: //wiki.archlinux.org/index.php/MTP
PS: Я всего лишь пользователь этого приложения.
вам нужно установить gvfs-пакет из https://packages.ubuntu.com/xenial/gvfs
Пожалуйста, отключите телефон при установке пакета.
Для пользователей, которым не повезло с mtpfs, jmtpfs, go-mtpfs или любыми другими библиотеками, которые зависят от libmtp; try / android-file-transfer.
Это не зависит от libmtp и, следовательно, не содержит встроенных ошибок, это самая современная библиотека mtp, которую я видел на github (по состоянию на май 2018 года), и также можно использовать с FUSE, хотя я лично рекомендую использовать свой собственный графический интерфейс на основе Qt, чтобы избежать возможных ошибок взаимодействия с FUSE.
Просто убедитесь, что вы НЕ открываете свое устройство MTP с использованием любых установленных по умолчанию механизмов по вашему дистрибутиву linux, например нажав кнопку «Открыть» при появлении уведомления о подключении устройства!
github: https://github.com/whoozle/android-file-transfer-linux
PPA: https://launchpad.net/~samoilov-lex/+archive/ubuntu/aftl-stable
Читайте о MTP на linux: https: //wiki.archlinux.org/index.php/MTP
PS: Я всего лишь пользователь этого приложения.
вам нужно установить gvfs-пакет из https://packages.ubuntu.com/xenial/gvfs
Пожалуйста, отключите телефон при установке пакета.
Для пользователей, которым не повезло с mtpfs, jmtpfs, go-mtpfs или любыми другими библиотеками, которые зависят от libmtp; try / android-file-transfer.
Это не зависит от libmtp и, следовательно, не содержит встроенных ошибок, это самая современная библиотека mtp, которую я видел на github (по состоянию на май 2018 года), и также можно использовать с FUSE, хотя я лично рекомендую использовать свой собственный графический интерфейс на основе Qt, чтобы избежать возможных ошибок взаимодействия с FUSE.
Просто убедитесь, что вы НЕ открываете свое устройство MTP с использованием любых установленных по умолчанию механизмов по вашему дистрибутиву linux, например нажав кнопку «Открыть» при появлении уведомления о подключении устройства!
github: https://github.com/whoozle/android-file-transfer-linux
PPA: https://launchpad.net/~samoilov-lex/+archive/ubuntu/aftl-stable
Читайте о MTP на linux: https: //wiki.archlinux.org/index.php/MTP
PS: Я всего лишь пользователь этого приложения.