在Xubuntu 16.04安装Tizen Studio 2.1遇权限及文件损坏问题求助
解决Xubuntu 16.04安装Tizen Studio 2.0时的权限与文件损坏报错
从你给出的终端报错信息来看,核心问题是当前用户没有权限在主目录下创建.package-manager目录,后续的解压、校验步骤都因为这个目录无法创建而失败,最终误报“安装包损坏”。试试下面这些分步排查的方法:
1. 修复用户主目录的所有权
首先确认你的用户对/home/faebl目录拥有完整权限:
ls -ld ~
正常输出应该是类似drwxr-xr-x 30 faebl faebl 4096 Jan 4 13:52 /home/faebl,如果所有者不是faebl:faebl,执行以下命令修复:
sudo chown -R faebl:faebl ~
2. 手动创建并授权.package-manager目录
直接手动创建安装程序需要的目录,并确保它属于当前用户:
mkdir -p ~/.package-manager # 如果上面的命令提示权限错误,用下面的: sudo mkdir -p ~/.package-manager && sudo chown -R faebl:faebl ~/.package-manager
3. 清理残留临时文件后重新运行安装包
之前的失败操作可能留下了损坏的临时文件,先清理再重试:
rm -rf ~/.package-manager/run ./web-ide_Tizen_Studio_2.0_usa_ubuntu-64.bin
4. 验证安装包的完整性(可选但推荐)
如果还是提示文件损坏,先确认安装包本身没问题:
- 找到Tizen Studio官网对应安装包的SHA256校验值
- 在本地执行校验命令:
sha256sum web-ide_Tizen_Studio_2.0_usa_ubuntu-64.bin
对比输出的哈希值和官网的是否一致,如果不一致,换个稳定的网络环境重新下载(比如用wget命令下载,避免浏览器下载中断导致的文件损坏)。
5. 补充:安装必要的系统依赖
Tizen Studio 2.0在Xubuntu 16.04上需要一些基础依赖,缺失也可能导致安装程序异常,执行以下命令安装:
sudo apt-get update && sudo apt-get install libgtk2.0-0 libwebkitgtk-1.0-0 libudev-dev libncurses5-dev
按照上面的步骤来,应该能解决你遇到的权限问题,顺利完成安装。
内容的提问来源于stack exchange,提问作者Fabian Schneider
相关产品推荐
相关产品推荐

