Esse problema ocorreu porque a unidade na qual coloquei /home
foi particionada como NTFS. Isso não é bom e, entre os problemas conhecidos, estão os problemas de permissão. Veja esta resposta para mais detalhes.
Como meu SSD é pequeno, ainda o relembro apenas para manter o sistema operacional.
Assim, durante a instalação do Ubuntu, criei uma partição de 60 GB para /
no meu SSD e uma partição de 500 GB para /home
no meu HDD.
No entanto, agora estou encontrando problemas como o descrito nesta pergunta: Atualização da Conda < ; package & gt ;: Questões de permissão
A resposta aceita sugerida:
sudo ln ~/anaconda/bin/conda /usr/local/bin/
Tive que usar um link físico porque estava recebendo um erro de "link inválido de dispositivo cruzado" se eu não especificasse o -s
para o softlink no comando. A discussão a seguir (o último post) me deu a pista de usar um softlink: link
sudo ln -s ~/anaconda/bin/conda /usr/local/bin/
Agora, acho que estou tendo um problema que parece superficialmente semelhante ao usar o script do instalador do matlab:
brian@brian-linux:~/matlab-installer$ ls
activate.ini etc installer_input.txt license.txt sys
archives help install_guide.pdf patents.txt trademarks.txt
bin install java readme.txt
brian@brian-linux:~/matlab-installer$ ./install
bash: ./install: Permission denied
brian@brian-linux:~/matlab-installer$ sudo ./install
[sudo] password for brian:
sudo: ./install: command not found
brian@brian-linux:~/matlab-installer$ bash ./install
./install: line 334: /home/brian/matlab-installer/bin/glnxa64/install_unix: Permission denied
brian@brian-linux:~/matlab-installer$ sudo bash ./install
./install: line 334: /home/brian/matlab-installer/bin/glnxa64/install_unix: Permission denied
O que está acontecendo e como posso evitar esses problemas de uma vez por todas no futuro?
Esse problema ocorreu porque a unidade na qual coloquei /home
foi particionada como NTFS. Isso não é bom e, entre os problemas conhecidos, estão os problemas de permissão. Veja esta resposta para mais detalhes.