Que protocolos o GVFS fornece?

3

Eu quero documentar a lista de protocolos GVFS suportados no Ubuntu 12.04 (por exemplo, AFC, AFP e WebDAV), mas eu não sei como listá-los, além de executar locate gvfs , e gostaria de saber se alguém já os documentou.

Como posso obter uma lista de protocolos GVFS instalados e como obter descrições / especificações definitivas desses protocolos em geral?

    
por marinara 15.09.2012 / 02:41

1 resposta

3

Introdução

Posso dar uma resposta para 12.04, embora isso possa não ser uma lista totalmente definitiva de protocolos. Antes de começarmos a discutir os protocolos, aqui está um breve resumo da natureza de gvfs de /usr/share/doc/gvfs/gvfs-libs/README :

% bl0ck_qu0te%

Protocolos

Muitos dos protocolos suportados estão listados no pacote gvfs-backends e as ferramentas que você pode usar com esses protocolos estão listadas no pacote gvfs-bin , que se você tiver instalado estão disponíveis clicando com o botão direito no pacote em Synaptic e clicando nos arquivos instalados para mostrar a lista.

Comparando a descrição do pacote gvfs-backends e a lista de arquivos instalados em Synaptic aparece com a seguinte lista .

archive://        archive files support
afp://            Apple file protocol support
afc://            access mobile devices such as iphone and ipod Touch
cdda://           audio cds support
cifs://           communicate with cifs servers
dav:// (webdav://) handles remote filesystems
file:///          access a local file, for example,  
ftp://            access and use ftp server
gphoto2://        PTP camera and MTP media player support
http://           open http resources
https://          connect securely with https
obexftp://        bluetooth support 
smb://            communicate with samba servers
ssh://            connect securely to server
sftp://           send files securely via sftp 
usb://            mount a usb device directly, for example,  

Esta é apenas uma lista simples; para fazer algo com esses protocolos, você pode usar as ferramentas gvfs na linha de comando, como gvfs-open ou gvfs-mount . As ferramentas estão listadas no pacote gvfs-bin em pacotes do Ubuntu e em Synaptic se instalado. Exemplos básicos da linha de comando são:

gvfs-open file:///home/mike/
gvfs-open http://www.askubuntu.com

O primeiro exemplo abrirá sua pasta pessoal em seu navegador de arquivos padrão; o segundo abrirá askubuntu no seu navegador.

Para exemplos relacionados a sistemas de arquivos remotos, veja este artigo .

Como essa resposta não deveria entrar em detalhes sobre como usar os protocolos, não entrarei em grandes detalhes aqui, pois há outros gvfs artigos neste site.

    
por user76204 16.09.2012 / 19:54

Tags