Я пытаюсь установить дрожание:
cd ~/development
tar xf ~/Downloads/flutter_linux_v1.12.13+hotfix.5-stable.tar.xz
после извлечения файл я обновляю путь:
export PATH="$PATH:$(pwd)/flutter/bin
но ничего не происходит здесь.
Когда я выполняюсь flutter
в терминале я получаю ошибку:
Failed to open or create the artifact cache lockfile: "FileSystemException: Cannot open file, path = '/home/dinushi/flutter/bin/cache/lockfile' (OS Error: Permission denied, errno = 13)"
Please ensure you have permissions to create or open /home/dinushi/flutter/bin/cache/lockfile
Failed to open or create the lockfile
введите описание изображения здесь
Я пытался решить его с помощью этого ответа на stackexchange, но после того, как я ввел:
flutter precache
Я получил ту же ошибку.
Я не могу найти способ зафиксировать это, таким образом, я радовался бы, помогает ли кто-то мне :)
Я думаю, что самый легкий способ решить эту проблему состоит в том, чтобы запуститься.
Первый, удалите свой текущий каталог порхания:
rm -r /home/dinushi/flutter
, Если Вы получаете разрешение, отрицаемое ошибку, пожалуйста, добавьте комментарий, чтобы сообщить мне.
Затем, выполняет следующие команды, чтобы загрузить и извлечь порхание к начальному справочник-каталогу Вашего пользователя:
wget 'https://storage.googleapis.com/flutter_infra/releases/stable/linux/flutter_linux_v1.12.13+hotfix.5-stable.tar.xz'
tar xvf flutter*xz
Теперь, выполняет Ваши команды порхания:
flutter precache
кроме того, Вы можете выполнить следующую команду, чтобы сказать Вам, если Вы пропускаете какие-либо зависимости:
flutter doctor