Mimicking на папки для быстрого настольного доступа

я использую Ubuntu 20.04 в Виртуальном Поле, я немного плохо знаком с типом Linux Unix ОС. Я привык к Windows и их способности создать ярлыки на объекты. Теперь, я понимаю, что Linux не является Windows, и что он не имеет никакого понятия ярлыков. Основанные на Unix системы имеют символьные ссылки или символьные ссылки, который полностью отличается. Я не пытаюсь создать символьные ссылки между объектами здесь...

Рассматривают следующее:

Скажем, у меня есть 2 или 3 папки в моем домашний каталог и я ls в него...

skilz420@skilz-PC:~$ ls

Они были бы или наиболее распространенными папками по умолчанию в чистой установке Ubuntu...

Desktop Downloads Pictures snap Templates
Documents Music Public Videos

Теперь, скажем, я создаю 3 каталога в этом местоположении

mkdir Workspace
mkdir Repos
mkdir Temp

Теперь, если я ls снова, эти папки или каталоги появляются.Это находится на терминальной стороне вещей...

, Если я открываюсь Наутилус или средство просмотра папки/файла от рабочий стол ... Я могу перейти к Домашний каталог и видеть эти папки там.

я не обязательно хочу создать ярлык или символьная ссылка непосредственно...

Однако я хотел бы смочь видеть эти папки На Рабочем столе , но все еще "жить" в их текущем местоположении...

, Другими словами, я видел бы значок папки на рабочем столе с тем же именем как три выше...

Однако я не хочу папки на рабочем столе к наличию PATH=home/skilz420/Desktop / "foldername", вместо этого я хочу, чтобы видимые папки на рабочем столе имели PATH=home/skilz420 / "foldername".

я хочу, чтобы папки находились, где я создаю их, но иметь быстрый доступ к ним от рабочего стола...

что-то вроде этого возможное, и если так, как оно может быть сделано?

0
задан 18 February 2021 в 13:19

1 ответ

/dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 1953523711 1952473088 931G Linux filesystem

Это не внешние диски.

Это разделы 1 и 2 на внутреннем диске /dev/sda .

Раздел EFI (обычно форматируется в FAT32) и корневая файловая система (/) (чаще всего форматируется в ext4) принадлежат к их собственным разделам. Это нормально и никаких оснований для проблем с производительностью - особенно если они были настроены таким образом установщиком.

Именование внутреннего диска, /dev/sda также предполагает, что это первое и основное из таких устройств, поэтому оно обозначено как a , первая буква алфавита.

Ваша система на самом деле более интегрирована/менее распределена по различным разделам, чем многие другие ". В Ubuntu land обычной практикой является введение каталога /home/user в собственный выделенный раздел. Но ваша система не настроена таким образом: ваша ОС и пользовательские файлы находятся в одном разделе.


Файловые менеджеры проводят четкое различие между каталогами/файлами пользователя (/home/< имя _ пользователя > ) и каталогами/файлами операционной системы ('/').

При открытии по умолчанию отображаются пользовательские файлы. Для доступа к каталогам операционной системы требуется дополнительная навигация вне шаблона.

Возможно, это было сделано для того, чтобы

  • сделать вещи более простыми для людей, не являющихся пользователями
  • защитить системные каталоги от людей, которые не знают, как с ними обращаться

Но это немного вводит в заблуждение, что файловый менеджер использует значок «диск» не только для представления дисков И разделов , но и для визуализации этого различия/разделения между


Если USB-устройство не отображается, можно запросить эти параметры настройки относительно автоматического монтажа съемных носителей (возвращаемые значения: true или false ):

gsettings get org.gnome.desktop.media-handling automount

(описание: «Если установлено значение true, то Nautilus автоматически монтирует носители, такие как видимые пользователем жесткие диски и съемные носители, при запуске и вставке носителей»)

и

gsettings get org.gnome.desktop.media-handling automount-open

(описание: Если установлено значение true, то Nautilus автоматически откроет папку при автоматической установке носителя. Это относится только к носителям, на которых не обнаружен известный тип x-content/*; для носителей, в которых обнаружен известный тип x-контента, будет выполнено настраиваемое пользователем действие.)

Если вы обнаружите, что вам необходимо изменить любой из этих параметров настройки, вы можете сделать это в соответствии со следующим образцом:

gsettings set org.gnome.desktop.media-handling automount true

Если вы хотите изучить эти параметры и управлять ими на графическом интерфейсе, вы можете установить приложение dconf-editor .


Если настройки автоматического монтажа не улучшают ситуацию с USB, попробуйте установить его вручную на терминале .

Даже если ручное подключение завершится сбоем, оно, по крайней мере, может обеспечить полезную обратную связь/понимание того, что может быть проблемой с USB.

-121--909884-

No. Канонический Ливепатч только (в настоящее время) распространяется как снимок. Вы можете найти другой способ распаковать снимок и установить двоичные файлы вручную, но я сомневаюсь, что вы получите поддержку от Canonical.

-121--909879-

Gnome Shell, которую Ubuntu использует по умолчанию, фактически не поддерживает значки на рабочем столе. Для «быстрого доступа» рабочий стол может оказаться не идеальным местом. Когда вы действительно работаете, рабочий стол покрывается большую часть времени. Ubuntu тем не менее поддерживает папки рабочего стола, однако через расширение Gnome Shell, которое в настоящее время имеет ограничения.

Быстрый доступ к папкам осуществляется через закладки в диспетчере файлов. Файлы можно быстро запустить с помощью мыши или клавиатуры. Затем папки, отмеченные в закладках, удаляются щелчком мыши. Кроме того, ввод двух или трех букв имени позволит быстро открыть папку, а затем нажать Enter, чтобы оказаться в папке.

При этом на рабочем столе Ubuntu все еще можно реализовать ярлыки, в отличие от symlinks. Такие «пусковые устройства» представляют собой небольшие текстовые файлы с расширением .desktop . Поскольку для создания таких пусковых устройств больше не предусмотрены графические инструменты, по умолчанию их необходимо создавать вручную.

Чтобы создать средство запуска, которое, например, открывает папку «Documents», создайте файл desktop , который можно вызвать, например, documents.desktop , в текстовом редакторе. Для установки рабочей пусковой установки достаточно пяти линий. Введите в текстовом редакторе следующее:

[Desktop Entry]
Name=Documents folder
Exec=xdg-open /home/<youruserlogin>/Documents/
Type=Application
Icon=org.gnome.Nautilus

Замените фактическим именем пользователя. Сохраните файл как documents.desktop и поместите его на рабочий стол. В первый раз нужно будет щелкнуть файл правой кнопкой мыши и дать разрешение на его выполнение. Только после этого файл будет отображаться на рабочем столе в виде обычного и функционального значка средства запуска.

В этом примере значком является значок файлов. Можно заменить org.gnome.Nautilus путем к любому графическому файлу в формате .PNG или .SVG, чтобы использовать последний в качестве значка.

Наиболее элегантным является сбор пользовательских значков в папке .local/share/icons в домашней папке. .local является скрытой папкой. Его можно увидеть только в окне «Файлы», если включить «Показать скрытые файлы» (меню гамбургера или просто нажать Ctrl + h для переключения между отображением и скрытием скрытых файлов. В локальной папке вы найдете общую папку . В папке share , вероятно, потребуется создать папку icons самостоятельно, поскольку она отсутствует по умолчанию. При обращении к графике в этой папке можно просто поместить имя файла в средство запуска .desktop. . Например, если у вас есть пользовательский значок ~/.local/share/icons/documentsfolder.png , то просто укажите значок как

Icon=documentsfolder

Вам нужно указать полный путь, только если ваш значок находится в нестандартном расположении, как в

Icon=/home/<yourlogin>/Documents/Icons/documentsfolder.png

Если вы находите этот громоздкий, и работа с «ярлыками» на рабочем столе имеет решающее значение для вашего рабочего процесса,Вы можете рассмотреть возможность переключения на другую среду рабочего стола Linux, которая по-прежнему полностью поддерживает эту функцию. Примерами являются приятель или XFCE, но и рабочий стол Plasma, хотя последний, будучи основан на другом инструментарии (QT), имеет другой вид и ощущение. Тем не менее, это внешний вид, который может быть более привычным для пользователей ex Window, чем внешний вид настольных компьютеров на базе GTK.

Может быть немного перегружен для нового пользователя, но тогда Linux - это выбор.

1
ответ дан 18 March 2021 в 23:33

Другие вопросы по тегам:

Похожие вопросы: