下载安装phosphobot(含无法连接上 europe-west1-apt.pkg.dev:443 (64.233.189.82),连接超时等问题)
将这一行deb https://europe-west1-apt.pkg.dev/projects/portal-385519 phospho-apt main在行首加 # 注释掉。然后ctrl+w搜索【libgl1-mesa-glx】,找到之后替换为【libgl1-mesa-dri】保存并退出(在 nano 中,按 Ctrl+O,回车保存;按 Ctrl+X 退出)。保存并退出(Ctrl+O,回车
下载安装phosphobot(含无法连接上 europe-west1-apt.pkg.dev:443 (64.233.189.82),连接超时等问题)
-
通过浏览器下载两个文件到本地:
- 打开浏览器在地址栏分别输入以下 URL:
https://europe-west1-apt.pkg.dev/projects/portal-385519/dists/phospho-apt/InRelease- https://europe-west1-apt.pkg.dev/projects/portal-385519/dists/phospho-apt/main/binary-amd64/Packages
- 如果能够访问,浏览器会提示下载文件,保存到本地(例如 ~/Downloads 目录)。
- 打开浏览器在地址栏分别输入以下 URL:
-
使用以下命令将其复制到 apt 缓存目录:
sudo cp ~/Downloads/InRelease /var/lib/apt/lists/europe-west1-apt.pkg.dev_projects_portal-385519_dists_phospho-apt_InRelease sudo cp ~/Downloads/Packages /var/lib/apt/lists/europe-west1-apt.pkg.dev_projects_portal-385519_dists_phospho-apt_main_binary-amd64_Packages添加权限:
sudo chmod 644 /var/lib/apt/lists/europe-west1-apt.pkg.dev_projects_portal-385519_dists_phospho-apt_InRelease sudo chmod 644 /var/lib/apt/lists/europe-west1-apt.pkg.dev_projects_portal-385519_dists_phospho-apt_main_binary-amd64_Packages导入公钥,需要手动下载并导入:
curl -o repo-signing-key.gpg https://europe-west1-apt.pkg.dev/doc/repo-signing-key.gpg sudo apt-key add repo-signing-key.gpg -
注释仓库条目防止覆盖:
sudo nano /etc/apt/sources.list.d/artifact-registry.list将这一行deb https://europe-west1-apt.pkg.dev/projects/portal-385519 phospho-apt main在行首加 # 注释掉。
保存并退出(在 nano 中,按 Ctrl+O,回车保存;按 Ctrl+X 退出)。
-
修改脚本以避免更新仓库配置:
下载脚本到本地(这会将脚本保存为 install.sh,便于编辑):
curl -fsSL https://raw.githubusercontent.com/phospho-app/phosphobot/main/install.sh -o [install.sh](http://install.sh/)打开脚本:
nano [install.sh](http://install.sh/)找到以下部分(Ctrl + W搜索):
*# Common installation steps* if [[ "$PLATFORM" != "darwin" ]]; then echo "Installing phosphobot..." curl https://europe-west1-apt.pkg.dev/doc/repo-signing-key.gpg | sudo apt-key add - echo "deb https://europe-west1-apt.pkg.dev/projects/portal-385519 phospho-apt main" | sudo tee /etc/apt/sources.list.d/artifact-registry.list sudo apt update sudo apt install -y phosphobot else修改后如下:
*# Common installation steps* if [[ "$PLATFORM" != "darwin" ]]; then echo "Installing phosphobot..." *# curl https://europe-west1-apt.pkg.dev/doc/repo-signing-key.gpg | sudo apt-key add - # echo "deb https://europe-west1-apt.pkg.dev/projects/portal-385519 phospho-apt main" | sudo tee /etc/apt/sources.list.d/artifact-registry.list # sudo apt update* # sudo apt install -y phosphobot else找到 install_linux_specific 函数:
install_linux_specific() { echo "Installing Linux specific components..." sudo apt-get update *# Install Linux-specific dependencies* sudo apt-get install -y libgl1-mesa-glx dnsmasq v4l-utils ethtool can-utils }注释掉 sudo apt-get update:
install_linux_specific() { echo "Installing Linux specific components..." *# sudo apt-get update# Install Linux-specific dependencies* sudo apt-get install -y libgl1-mesa-glx dnsmasq v4l-utils ethtool can-utils }然后ctrl+w搜索【libgl1-mesa-glx】,找到之后替换为【libgl1-mesa-dri】
保存并退出(Ctrl+O,回车,Ctrl+X)。
-
为防止 apt 删除文件,临时锁定:
sudo chattr +i /var/lib/apt/lists/europe-west1-apt.pkg.dev_projects_portal-385519_dists_phospho-apt_InRelease sudo chattr +i /var/lib/apt/lists/europe-west1-apt.pkg.dev_projects_portal-385519_dists_phospho-apt_main_binary-amd64_Packages -
下载phosphobot文件:
浏览器输入以下链接自动执行下载:
https://europe-west1-apt.pkg.dev/projects/portal-385519/pool/phospho-apt/phosphobot_0.2.139_amd64_16b8ac092cdd5dc9a76415bfeddbc57f.deb
验证文件
-
检查 SHA256:
sha256sum phosphobot_0.2.139_amd64_16b8ac092cdd5dc9a76415bfeddbc57f.deb应为:
ffa522ba3f9c08bfb557e93800e986525195af1411ebbc02f6765ad5b57351db -
无错误则安装:
sudo dpkg -i phosphobot_0.2.139_amd64_16b8ac092cdd5dc9a76415bfeddbc57f.deb如果有依赖问题,修复:
sudo apt-get install -f
-
-
执行命令验证:
sudo bash install.sh -
运行phosphobot
phosphobot run
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)