Как загрузить файл в файловый менеджер pcmanfm

Обновлено: 07.07.2024

В 2010 году полностью переписан с нуля.

Содержание

Возможности

Советы и решение некоторых проблем

Путь к рабочему столу

Создание ярлыка (LXDE)

Открыть файлы редактором, чтобы увидеть, как они работают

  • Пример можно посмотреть здесь: /usr/share/applications
  • Типичное наименование такого файла наподобие: leafpad.desktop. Где расширение .desktop не будет отображаться в pcmanfm.

ArchLinux

В расширенных настройках не сохраняется команда вызова эмулятора терминала

Убедитесь в наличии прав доступа к конфигурационному файлу libfm:

Отсутствует пункт "Приложения"

Если в пункте "приложения" не отображаются меню с приложениями то, создайте файл

/.config/menus/applications.menu и добавте в него следующие строки:

Отсутствует корзина

Отсутствуют иконки

Если вы используете оконный менеджер без DE (Среда рабочего стола) и при этом отсутствуют иконки файлов и папок, просто установите следующую тему иконок:

/.gtkrc-2.0 или /etc/gtk-2.0/gtkrc и добавьте в конец строку:

Поддержка чтения/записи на NTFS

gnome-open открывает диалог "Поиск" вместо дирректории

Удалите или переименуйте файл /usr/share/applications/pcmanfm-find.desktop. При использовании pcmanfm-mod из AUR, следует удалить или переименовать файл /usr/share/applications/pcmanfm-mod-find.desktop

Для кнопок мыши отсутствует функция "Предыдущая/Следующая папка"

Решение этой проблемы с помощью Xbindkeys: Установите xbindkeys:

/.xbindkeysrc добавив в него следующее:

Свои коды кнопок можно узнать при помощи xev

/.xinitrc, при этом xbindkeys будет запущен при логине.

Параметр --desktop не работает / вызывает сбой X-сервера

Убедитесь что вы являетесь владельцем и имеете право на запись в

/.config/pcmanfm Установка обоев с помощью параметра --desktop-pref или путем редактирования

/.config/pcmanfm/default/pcmanfm.config решает проблему.

Доступные версии

В настоящее время доступны несколько версий PCManFM [Источник 2] :

PCManFM2 Этот пакет называется pcmanfm доступен в репозитории community. Последнюю тестовую версию pcmanfm-gitAUR можно найти в AUR. Для получения дополнительной информации читайте LXDE Forum.

PCManFM 0.5.2 Предыдущий PCManFM (версия 0.5.2, в настоящее время находящийся в репозиротии AUR и называющийся pcmanfm-legacy) больше не разрабатывается и не поддерживается автором. Эта версия для монтирования использует HAL. Дополнительную информация можно найти на странице проекта.

PCManFM-Mod В PCManFM-Mod добавлены пользовательские команды и другие функции, а также исправлены ошибки версии v0.5.2. Эта версия собирается и устанавливается как pcmanfm-mod и работает независимо от других версий PCManFM, которые установлены в вашей системе. Эта версия считается более стабильной, чем 0.9.x, имеет меньше зависимостей GNOME и использует HAL вместо gnome-vfs. PCManFM-Mod доступен в AUR как pcmanfm-mod]AUR[ссылка недействительна: package not found] и как pcmanfm-mod-provAUR(последняя разработка pcmanfm). Для получения дополнительной информации посетите блог IgnorantGuru's.

PCManFM_with_Search В AUR можно найти последнюю версию PCmanFM с диалогом поиска.

Пользовательские действия в контекстном меню pcmanfm

Модератор: adventurer

Пользовательские действия в контекстном меню pcmanfm

В состав Lubuntu 14.04 входит обновлённая версия файлового менеджера pcmanfm (pcmanfm 1.2.0), которая имеет несколько новых функций. Появилась возможность настроить контекстное меню pcmanfm с собственными действиями для выбранных файлов и папок.
Всё, что вам нужно - это описать действия в файле с расширением .desktop и поместить его в каталог

/.local/share/file-manager/actions (по умолчанию в Lubuntu 14.04 этого каталога не существует, вы сами должны его создать).

Разберём эту "фичу" на следующем примере. В pcmanfm 1.2.0 из соображений безопасности удалён пункт меню [Инструменты/Открыть текущую папку с правами root]. Вы можете вернуть это действие, добавив его в контекстное меню pcmanfm (на мой взгляд замена не равнозначная ). Итак, если вы ещё этого не сделали, то самое время создать каталог:

Сохраняем, меняем сеанс ("выйти" или "сменить пользователя") и проверяем, появился ли новый пункт в контекстном меню pcmanfm. Проверять на любой папке не из каталога /home.

И "на закуску" ещё одно пользовательское действие "Установить в качестве обоев". Создаём файл:

adventurer. Спасибо за полезную подсказку, с правами root.
Жаль что такую удобную функцию, из Pcmanfm убрали.

Единственное, что мне не нравится, так это то, что раньше (в lubuntu 13.10) было открыть ТЕКУЩУЮ папку с правами root. А с командой из контекстного меню надо сначала перейти на уровень выше, чтобы выделить папку.

Много там интересного. Я так понял, что это аналог скриптов наутилуса. Их как-то можно использовать.
Можно создавать меню для разных профилей.

Хочу добавить пункт: "Открыть в leafpad с правами root". Но пока только думаю.

adventurer писал(а): Хочу добавить пункт: "Открыть в leafpad с правами root". Но пока только думаю. А вот, можно ещё засунуть в меню пункт "Открыть файловый менеджер с правами рута". Для этого нужно создать в /usr/share/applications, файл с любым названием, и расширением .desktop, со следующим содержимым:

Изображение

В строке Name, можно написать что угодно. Это то что будет отображаться в меню. И строку Comment можно редактировать по усмотрению. Файл сохранить, и он тут же появляется в Меню>Стандартные.

При клике, будет запрос пароля, и после ввода откроется файловый менеджер от рута. Для рута так же можно его настроить, - закладки, поведение, отображение, ваши обычные настройки.
Лично я предпочитаю способ предложенный adventurer, то есть открывать под рутом конкретную папку, а не весь файловый менеджер, так как если вся система открыта под рутом, можно и не заметить где "накосячил". Ну может кому-то будет удобней так. Может кому нибудь, для чего нибудь пригодится.

Изображение

P.S. О том что вы работаете под рутом, предупреждает лишь знак в левом верхнем углу. Короче, будьте внимательней.

Протокол передачи файлов является важной технологией, когда речь идет о передаче файлов, и большинство современных браузеров поддерживают одновременную передачу одного файла. Эта технология позволяет разработчикам размещать целые каталоги и разрешать их загрузку через сетевые подключения. Это полезно для передачи исходного кода, предварительно скомпилированных двоичных файлов и библиотек. В некоторых случаях это может быть полезно для передачи мультимедийного контента, а некоторые пользователи имеют FTP-контракты для резервного копирования защищенной информации.

Основная проблема, с которой сталкивается большинство людей, заключается в том, что браузеры позволяют передавать только один файл за один раз, и даже мощный FTP-пакет Mozilla Firefox практически не поддерживает возможности загрузки. Если у вас установлен PCManFM в качестве файлового менеджера на вашем рабочем столе Linux, это можно использовать для передачи информации.

Использование PCManFM с FTP

Сначала откройте PCManFM, запустив его из меню «Приложения и аксессуары» или, если он установлен в качестве графического файлового менеджера по умолчанию для вашей среды, удерживая клавишу Windows и нажав E. Нажмите внутри адресной строки в верхней части окна. выделить имя пути там. Введите точный путь к ресурсу FTP, который вы хотите изучить. Если вы скопировали это в буфер обмена, удерживайте нажатой клавишу CTRL и нажмите V, когда текст будет выделен.










Нажмите Enter и появится диалоговое окно с запросом пароля. В качестве примера мы используем общедоступный FTP с открытым исходным кодом, поэтому мы можем подключиться анонимно без пароля. Если вы используете частное подключение, выберите переключатель «Подключиться как пользователь» и введите свои учетные данные для входа. В любом случае нажмите кнопку подключения, после чего вам будет предоставлен список каталогов.

Вы можете выбрать любой из этих файлов и скопировать с помощью сочетания клавиш CTRL + C или щелкнуть правой кнопкой мыши и выбрать команду «Копировать». Они будут загружены автоматически. Дважды щелкните или выделите и нажмите Return над любой папкой, чтобы войти в нее. Таким способом вы можете перемещаться вверх и вниз по структуре каталогов.

Нажмите клавишу F3, чтобы открыть двухпанельный режим. Вы можете переключаться между двумя панелями, щелкая внутри пространства, не занятого значками файловой системы внутри них. Скопируйте файлы с панели FTP, а затем переключитесь на вторую панель, чтобы найти место на локальном диске или картах. Это позволит вам быстро загрузить множество файлов.

PCManFM-5


PCManFM (PCMan File Manager) — быстрый и лёгкий C (си) / GTK+ графический файловый менеджер (File Manager).



Файловый менеджер (File Manager) — одно из приложений повседневного использования, предоставляющая интерфейс пользователя для работы с файловой системой и файлами.



PCManFM является стандартным файловым менеджером легковесной среды рабочего стола LXDE.



LXDE (Lightweight X11 Desktop Environment) — легковесная графическая среда рабочего стола, представляющая собой набор не зависимых друг от друга приложений, но объединённых принципом экономии ресурсов. Графическая среда LXDE предназначена быть мощной, но не перегруженной функциями и простой в использовании.



Разработчиком PCManFM является Тайваньский программист Hong Jen Yee, так же являющийся участником проекта LXDE. Имя файлового менеджа является производным от интернет-ника автора (PCMan).



Файловый менеджер PCManFM имеет простой пользовательский интерфейс, с поддержкой вкладок и позволяет выполнять все наиболее частые операции над файлами.




PCManFM отображает файлы/каталоги в виде простого и подробного списка, показывает эскизы медиафайлов, позволяет открывать, создавать, перемещать, копировать и удалять файлы и каталоги.




Поддерживаются закладки, функция Drag & drop (Перетащи и брось), сохраняет историю посещённых каталогов (предоставляя к ним постой доступ), управляет автоматическим монтированием съёмных носителей (томов).



При необходимости PCManFM может управлять рабочим столом (например в Openbox). Для этого нужно просто добавить его в автозапуск:


Для открытия диалога настройки (например для выбора картинки или заливки цветом) используется команда:

Читайте также: