Você não está autenticado.

Anúncio

Arch Linux Brasil está precisando de sua colaboração para realizar o pagamento do domínio e do host, para colaborar, realizar doações via paypal.

Para mais informações: contato at archlinux-br.org.

#1 25/04/2016 01:39:59

swatquest
Moderador
Registrado: 05/10/2010
Mensagens: 1.948

Alterar caminho do XDG_CACHE_HOME (~/.cache) para tmpfs (Resolvido)

Última edição por swatquest 26/4

Não importa se for na pasta tmp ou em outra. A pasta é resetada
Oi pessoal

Funcionando 100%

Veja se a pasta /dev/shm é tmpfs

df -h

Esta opção acelera tanto o boot ,quanto aplicativos que estão na pasta cache

Edite o arquivo /etc/security/pam_env.conf

XDG_CACHE_HOME  DEFAULT=/dev/shm/[email protected]{PAM_USER}

XDG_CACHE_HOME  DEFAULT=/tmp/[email protected]{PAM_USER}

Caso queira colocar numa pasta .config

XDG_CACHE_HOME  DEFAULT=/dev/shm/@{PAM_USER}/.config

Ele poderá montar como:

/dev/shm/XDG_CACHE_HOME_swatquest
ou
/dev/shm/swatquest/.config

Última edição por swatquest (26/04/2016 12:47:57)

Offline

#2 25/04/2016 16:26:03

phillipe
Moderador
De: Novo Gama - GO
Registrado: 23/03/2008
Mensagens: 1.327
Website

Re: Alterar caminho do XDG_CACHE_HOME (~/.cache) para tmpfs (Resolvido)

swatquest, quando tu faz o script no profile.d, já verificou se a pasta com o nome do usuário é criada?


"NÃO HÁ NADA COMO A LIBERDADE." (Nelson Mandela)

Offline

#3 25/04/2016 16:44:34

swatquest
Moderador
Registrado: 05/10/2010
Mensagens: 1.948

Re: Alterar caminho do XDG_CACHE_HOME (~/.cache) para tmpfs (Resolvido)

Sim a pasta do usuário em tmp ou /dev/shm/ é criada com o pasta .cache dentro.

Tudo funciona, só que a pasta thumbnails não é movida.

A pasta thumbnails continua sendo criada em ~/.cache.

Offline

#4 25/04/2016 16:50:16

phillipe
Moderador
De: Novo Gama - GO
Registrado: 23/03/2008
Mensagens: 1.327
Website

Re: Alterar caminho do XDG_CACHE_HOME (~/.cache) para tmpfs (Resolvido)

Não sei se faria alguma diferença, mas talvez tenha que rodar o comando:

xdg-user-dirs-update

Mas, se ainda assim não funcionar, acho o uma maneira seria fazer uma gambiarra... remove o diretório ${USER}/.cache e criar um link simbólico do novo caminho para o antigo:

rm -rf ${USER}/.cache 
ln -sf $XDG_CACHE_HOME $USER

"NÃO HÁ NADA COMO A LIBERDADE." (Nelson Mandela)

Offline

#5 25/04/2016 17:05:59

swatquest
Moderador
Registrado: 05/10/2010
Mensagens: 1.948

Re: Alterar caminho do XDG_CACHE_HOME (~/.cache) para tmpfs (Resolvido)

xdg-user-dirs-update

já rodei este comando..

Aqui uso xfce.

/etc/xdg/xfce4/xinitrc tem uma configuração do XDG_CACHE_HOME, mas modifiquei sem sucesso.

Por exemplo:

# $XDG_CACHE_HOME defines the base directory relative to which user specific
# non-essential data files should be stored. If $XDG_CACHE_HOME is either not
# set or empty, a default equal to $HOME/.cache should be used.
if test "x$XDG_CACHE_HOME" = "x" ; then
  XDG_CACHE_HOME=$HOME/.cache
fi
[ -d "$XDG_CACHE_HOME" ] || mkdir "$XDG_CACHE_HOME"

Vou tentar fazer o link simbólico e vou ver  se funciona.
O ideal seria mandar tudo para lá.
/etc/environment - funciona

talvez alguma configuração em pam.d

Offline

#6 25/04/2016 17:14:14

phillipe
Moderador
De: Novo Gama - GO
Registrado: 23/03/2008
Mensagens: 1.327
Website

Re: Alterar caminho do XDG_CACHE_HOME (~/.cache) para tmpfs (Resolvido)


"NÃO HÁ NADA COMO A LIBERDADE." (Nelson Mandela)

Offline

#7 25/04/2016 22:46:22

swatquest
Moderador
Registrado: 05/10/2010
Mensagens: 1.948

Re: Alterar caminho do XDG_CACHE_HOME (~/.cache) para tmpfs (Resolvido)

No /etc/profile não funfou. Continua sem copiar a pasta thumbnails


Vou ver no
/etc/security/pam_env.conf

Offline

#8 25/04/2016 23:25:00

swatquest
Moderador
Registrado: 05/10/2010
Mensagens: 1.948

Re: Alterar caminho do XDG_CACHE_HOME (~/.cache) para tmpfs (Resolvido)

Resolvido

Editei o arquivo /etc/security/pam_env.conf

XDG_CACHE_HOME  DEFAULT=/dev/shm/[email protected]{PAM_USER}

No caso ele monta uma pasta  com nome XDG_CACHE_HOME_swatquest

/dev/shm/XDG_CACHE_HOME_swatquest

Offline

#9 26/04/2016 02:46:35

phillipe
Moderador
De: Novo Gama - GO
Registrado: 23/03/2008
Mensagens: 1.327
Website

Re: Alterar caminho do XDG_CACHE_HOME (~/.cache) para tmpfs (Resolvido)

Opa! Show de bola.


"NÃO HÁ NADA COMO A LIBERDADE." (Nelson Mandela)

Offline

Rodapé do site