Difference between revisions of "PCManFM (Polski)"

From ArchWiki
Jump to navigation Jump to search
(simplification and beautification of wikilinks (interactive))
Tag: wiki-scripts
 
(18 intermediate revisions by 10 users not shown)
Line 1: Line 1:
[[Category: Utilities (Polski)]]
+
[[Category:Utilities (Polski)]]
[[Category: File systems (Polski)]]
+
[[Category:File managers (Polski)]]
 
[[Category:Polski]]
 
[[Category:Polski]]
{{i18n|PCManFM}}
+
[[ar:PCManFM]]
 +
[[cs:PCManFM]]
 +
[[en:PCManFM]]
 +
[[fr:PCManFM]]
 +
[[it:PCManFM]]
 +
[[ja:PCManFM]]
 +
[[ru:PCManFM]]
 +
[[zh-hans:PCManFM]]
 +
{{Expansion|Artykuł wymaga rozszerzenia i sprawdzenia poprawności istniejących już informacji.}}
  
 
== Wstęp ==
 
== Wstęp ==
Line 11: Line 19:
 
Wymagany jest demon FAM:
 
Wymagany jest demon FAM:
 
  # pacman -S fam
 
  # pacman -S fam
Następnie edytujemy {{Filename|/etc/rc.conf}} i dodajemy go do DAEMONS:
+
Następnie edytujemy {{ic|/etc/rc.conf}} i dodajemy go do DAEMONS:
{{File|name=/etc/rc.conf|content=DAEMONS=(... fam ...)}}
+
{{hc|/etc/rc.conf|2=DAEMONS=(... fam ...)}}
Istenieje możliwość zainstalowania pakietu <code>gamin</code>, który nie wymaga wpisu do pliku {{Filename|/etc/rc.conf}}:
+
Istenieje możliwość zainstalowania pakietu <code>gamin</code>, który nie wymaga wpisu do pliku {{ic|/etc/rc.conf}}:
 
  # pacman -S gamin
 
  # pacman -S gamin
 +
 +
== Zarządzanie dyskami ==
 +
PCManFM umożliwa montowanie i odmontowywanie urządzeń, zarówno manualnie jak i automatycznie. To udogodnienie jest oferowane jako alternatywa dla konsolowych narzędzi takich jak {{AUR|pmount}}. Istnieje kilka wersji PCManFM, możliwe jest także wybranie różnych sposobów zarządzania dyskami.
 +
{{Note|Musisz posiadać folder {{ic|/media}}.}}
 +
 +
===Montowanie z udisks===
 +
Obecne wydanie PCManFM umożliwia montowanie poprzez udisks. Jeżeli chcesz z tego korzystać, upewnij się czy daemon D-Bus jest zainstalowany i uruchomiony.
 +
 +
===Montowanie z gvfs===
 +
Jeżeli przeferujesz Gnome Virtual FileSystem, procedura jest taka sama, ale wymagane są dodatkowe pakiety:
 +
 +
* [[gvfs]] (i zależonści);
 +
* (opcjonalnie) gvfs-smb, gvfs-obexftp, gvfs-afc, itp. w celu uzyskania dodatkowych możliwości.
 +
 +
===Montowanie jako normalny użytkownik===
 +
Aby umożliwić montowanie urządzeń takich jak dyski USB, pendrive'y czy dyski DVD jako normalny użytkownik wymagany jest poprawnie skonfigurowany zestaw [[PolicyKit]]. Pliki konfiguracyjne można znaleźć w podfolderach {{ic|/etc/polkit-1}}. Dalej pokazane jest jak skonfigurować PolicyKit aby zezwolić użytkownikom z grupy "storage" montowanie urządzeń wymiennych.
 +
{{Note | Obecnie PolicyKit skonfigurowany jest aby domyślnie zezwalać użytkownikom z grupy ''storage'' na (od)montowanie. Dlatego ten krok nie jest niezbędny.}}
 +
 +
Jako root utwórz plik {{ic|/etc/polkit-1/localauthority/50-local.d/55-myconf.pkla}} (lub inny kończący się .pkla) zawierający:
 +
<pre style='overflow:auto'>
 +
[Storage Permissions]
 +
Identity=unix-group:storage
 +
Action=org.freedesktop.udisks.filesystem-mount;org.freedesktop.udisks.drive-eject;org.freedesktop.udisks.drive-detach;org.freedesktop.udisks.luks-unlock;org.freedesktop.udisks.inhibit-polling;org.freedesktop.udisks.drive-set-spindown
 +
ResultAny=yes
 +
ResultActive=yes
 +
ResultInactive=no
 +
</pre>
 +
PolicyKit zauważy zmiany i wprowadzi je bez potrzeby żadnej akcji z twojej strony. Następnie należy każdego użytkownika któremu umożliwamy montowanie dodać do grupy ''storage'':
 +
# usermod -a -G storage 'nazwa użytkownika'
  
 
== Wsparcie NTFS ==
 
== Wsparcie NTFS ==
Należy zainstalować pakiety <code>ntfs-3g</code> oraz <code>hal</code>, po czym wykonać następujące operacje:
+
Należy zainstalować pakiet <code>ntfs-3g</code> (Zobacz [[NTFS-3G]]):
* Dodać <code>hal</code> do sekcji DAEMONS w pliku {{Filename|/etc/rc.conf}}
+
  # pacman -S ntfs-3g
{{File|name=/etc/rc.conf|content=DAEMONS=(... hal ...)}}
 
* Uruchomić <code>hal</code>
 
  # /etc/rc.d/hal start
 
* Dodać użytkownika do grupy <code>hal</code>
 
# gpasswd -a nazwa_użytkownika hal
 
Jeżeli dalej nie mamy obsługi NTFS, edytujemy plik {{Filename|/usr/share/pcmanfm/mount.rules}}, aby wyglądał podobnie:
 
{{File|name=/usr/share/pcmanfm/mount.rules|content=
 
[ntfs-3g]
 
# mount_options=locale=;exec
 
mount_options=uid=1000;gid=100;fmask=0113;dmask=0002;locale=;exec
 
}}
 
  
 
== Informacje końcowe ==
 
== Informacje końcowe ==

Latest revision as of 16:49, 19 August 2018

Tango-view-fullscreen.pngThis article or section needs expansion.Tango-view-fullscreen.png

Reason: Artykuł wymaga rozszerzenia i sprawdzenia poprawności istniejących już informacji. (Discuss in Talk:PCManFM (Polski)#)

Wstęp

PCManFM to menedżer plików, który w zamyśle ma być zastępstwem takich menedżerów jak Nautilus z GNOME czy Konqueror z KDE. Wydany jest na licencji GNU General Public License, PCManFM jest wolnym oprogramowaniem.

Instalacja

# pacman -Sy pcmanfm

Wymagany jest demon FAM:

# pacman -S fam

Następnie edytujemy /etc/rc.conf i dodajemy go do DAEMONS:

/etc/rc.conf
DAEMONS=(... fam ...)

Istenieje możliwość zainstalowania pakietu gamin, który nie wymaga wpisu do pliku /etc/rc.conf:

# pacman -S gamin

Zarządzanie dyskami

PCManFM umożliwa montowanie i odmontowywanie urządzeń, zarówno manualnie jak i automatycznie. To udogodnienie jest oferowane jako alternatywa dla konsolowych narzędzi takich jak pmountAUR. Istnieje kilka wersji PCManFM, możliwe jest także wybranie różnych sposobów zarządzania dyskami.

Note: Musisz posiadać folder /media.

Montowanie z udisks

Obecne wydanie PCManFM umożliwia montowanie poprzez udisks. Jeżeli chcesz z tego korzystać, upewnij się czy daemon D-Bus jest zainstalowany i uruchomiony.

Montowanie z gvfs

Jeżeli przeferujesz Gnome Virtual FileSystem, procedura jest taka sama, ale wymagane są dodatkowe pakiety:

  • gvfs (i zależonści);
  • (opcjonalnie) gvfs-smb, gvfs-obexftp, gvfs-afc, itp. w celu uzyskania dodatkowych możliwości.

Montowanie jako normalny użytkownik

Aby umożliwić montowanie urządzeń takich jak dyski USB, pendrive'y czy dyski DVD jako normalny użytkownik wymagany jest poprawnie skonfigurowany zestaw PolicyKit. Pliki konfiguracyjne można znaleźć w podfolderach /etc/polkit-1. Dalej pokazane jest jak skonfigurować PolicyKit aby zezwolić użytkownikom z grupy "storage" montowanie urządzeń wymiennych.

Note: Obecnie PolicyKit skonfigurowany jest aby domyślnie zezwalać użytkownikom z grupy storage na (od)montowanie. Dlatego ten krok nie jest niezbędny.

Jako root utwórz plik /etc/polkit-1/localauthority/50-local.d/55-myconf.pkla (lub inny kończący się .pkla) zawierający:

 [Storage Permissions]
 Identity=unix-group:storage
 Action=org.freedesktop.udisks.filesystem-mount;org.freedesktop.udisks.drive-eject;org.freedesktop.udisks.drive-detach;org.freedesktop.udisks.luks-unlock;org.freedesktop.udisks.inhibit-polling;org.freedesktop.udisks.drive-set-spindown
 ResultAny=yes
 ResultActive=yes
 ResultInactive=no

PolicyKit zauważy zmiany i wprowadzi je bez potrzeby żadnej akcji z twojej strony. Następnie należy każdego użytkownika któremu umożliwamy montowanie dodać do grupy storage:

# usermod -a -G storage 'nazwa użytkownika'

Wsparcie NTFS

Należy zainstalować pakiet ntfs-3g (Zobacz NTFS-3G):

# pacman -S ntfs-3g

Informacje końcowe

Aby dowiedzieć się więcej o tym menedżerze, przejdź do angielskojęzycznego artykułu PCManFM.

Zobacz również