Sou novo no Linux / Ubuntu e quero instalar o Flutter SDK e seus documentos recomendam
Crie uma pasta onde você pode instalar o Flutter. Considere criar um diretório em
~/development/
.Extraia o arquivo no diretório onde deseja armazenar o Flutter SDK.
tar -xf ~/Downloads/flutter_linux_3.x.tar.xz -C ~/development/
Quando terminar, o Flutter SDK deverá estar no diretório ~/development/flutter.
Mas colocar cerca de 14000 arquivos com um tamanho total de 1,7 GB abaixo do meu ~/
diretório home parece errado para mim. Em Onde instalar bibliotecas manualmente? ou Onde armazenar arquivos do Android SDK, duas opções são recomendadas:
- usar
/usr/local/lib/
conforme recomendado pela FHS - uso
/opt/
e links para Linux-Filesystem-Hierarchy / opt
Então eu tentei
$ sudo mkdir -p /usr/local/lib/flutter-sdk
$ tar -xf ~/Downloads/flutter_linux_3.24.3-stable.tar.xz -C /usr/local/lib/flutter-sdk/
Mas recebi centenas de mensagens semelhantes a
tar: flutter/docs/platforms/Hybrid-Composition.md: open failed: File or Folder not found
tar: flutter/docs: function mkdir failed: File or Folder not found
Tentativa sudo tar -xf ...
falhou.
Questões
- Como posso extrair os arquivos para a pasta de destino
/usr/local/lib/flutter-sdk/
? - Preciso fazer alterações em certos direitos (acesso de leitura e gravação) para um usuário normal/não root depois que as pastas e arquivos forem extraídos?