No seu caso, o disco parece estar cheio e o seu diretório pessoal é grande o suficiente; Eu diria que não há necessidade de procedimentos complicados, e a melhor estratégia é criar diretórios de usuários domésticos diferentes entre o Debian e o Ubuntu em casa. Como em /home/debian/user
e /home/ubuntu/user
.
Para alterar a base padrão $ HOME, tanto no Ubuntu quanto no Debian, edite /etc/default/useradd
e mude para casa para:
HOME=/home/debian
ou
HOME=/home/ubuntu
A partir de agora, quando você inicializar o respectivo SO, os usuários serão criados nos diretórios iniciais correspondentes.
Para usuários já existentes, o diretório inicial deve ser movido para o diretório base correspondente. Para fazer isso de uma só vez, ambos no arquivo passwd
e movendo o diretório, faça:
usermod -m -d /path/to/new/home/dir userNameHere
Para mais detalhes, consulte "Linux Altere o Diretório Inicial do Usuário Padrão Enquanto Adiciona um Novo Usuário"
Você também pode querer criar usuários com UIDs diferentes nos diretórios diferentes, caso não queira que ambos os usuários tenham acesso aos mesmos arquivos, já que, por padrão, ambos os sistemas começarão a adicionar usuários após 100; então, novamente, se é para ser diferente, edite /etc/adduser.conf
e mude em um deles:
FIRST_SYSTEM_UID=200
FIRST_SYSTEM_GID=101
(Estou dando exemplos, você pode alterar seu primeiro uid se tiver mais de 100 usuários ou usar outro GID)