ubuntu24.04版本安装chrome浏览器报错E: 无法定位软件包 libappindicator1问题的解决方法...

问题如下:

~/Desktop$ sudo apt -f install libappindicator1 libindicator7
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
E: 无法定位软件包 libappindicator1

 

解决方法:

打开ubuntu设置:

       将软件和更新中ubuntu软件的下载地址修改为:http://mirrors.yun-idc.com/ubuntu   。

  

回到终端窗口,执行“sudo apt install libappindicator1 libindicator7”,

/Desktop$ sudo apt install libappindicator1 libindicator7
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
将会同时安装下列软件:
  libdbusmenu-gtk4
建议安装:
  indicator-application
下列【新】软件包将被安装:
  libappindicator1 libdbusmenu-gtk4 libindicator7
升级了 0 个软件包,新安装了 3 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 76.9 kB 的归档。
解压缩后会消耗 298 kB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 http://mirrors.yun-idc.com/ubuntu noble/universe amd64 libdbusmenu-gtk4 amd64 18.10.20180917~bzr492+repack1-3ubuntu1 [30.2 kB]
获取:2 http://mirrors.yun-idc.com/ubuntu noble/universe amd64 libappindicator1 amd64 12.10.1+20.10.20200706.1-0ubuntu1 [23.1 kB]
获取:3 http://mirrors.yun-idc.com/ubuntu noble/universe amd64 libindicator7 amd64 16.10.0+18.04.20180321.1-0ubuntu5 [23.6 kB]
已下载 76.9 kB,耗时 0秒 (289 kB/s)     
正在选中未选择的软件包 libdbusmenu-gtk4:amd64。
(正在读取数据库 ... 系统当前共安装有 170881 个文件和目录。)
准备解压 .../libdbusmenu-gtk4_18.10.20180917~bzr492+repack1-3ubuntu1_amd64.deb  ...
正在解压 libdbusmenu-gtk4:amd64 (18.10.20180917~bzr492+repack1-3ubuntu1) ...
正在选中未选择的软件包 libappindicator1。
准备解压 .../libappindicator1_12.10.1+20.10.20200706.1-0ubuntu1_amd64.deb  ...
正在解压 libappindicator1 (12.10.1+20.10.20200706.1-0ubuntu1) ...
正在选中未选择的软件包 libindicator7。
准备解压 .../libindicator7_16.10.0+18.04.20180321.1-0ubuntu5_amd64.deb  ...
正在解压 libindicator7 (16.10.0+18.04.20180321.1-0ubuntu5) ...
正在设置 libindicator7 (16.10.0+18.04.20180321.1-0ubuntu5) ...
正在设置 libdbusmenu-gtk4:amd64 (18.10.20180917~bzr492+repack1-3ubuntu1) ...
正在设置 libappindicator1 (12.10.1+20.10.20200706.1-0ubuntu1) ...
正在处理用于 libc-bin (2.39-0ubuntu8.2) 的触发器 ...

安装 谷歌浏览器,输入命令:sudo dpkg -i google-chrome-stable_current_amd64.deb 

~/Desktop$ sudo dpkg -i google-chrome-stable_current_amd64.deb  
正在选中未选择的软件包 google-chrome-stable。
(正在读取数据库 ... 系统当前共安装有 170896 个文件和目录。)
准备解压 google-chrome-stable_current_amd64.deb  ...
正在解压 google-chrome-stable (126.0.6478.182-1) ...
正在设置 google-chrome-stable (126.0.6478.182-1) ...
update-alternatives: 使用 /usr/bin/google-chrome-stable 来在自动模式中提供 /usr/bin/x-www-browser (x-www-browser)
update-alternatives: 使用 /usr/bin/google-chrome-stable 来在自动模式中提供 /usr/bin/gnome-www-browser (gnome-www-browser)
update-alternatives: 使用 /usr/bin/google-chrome-stable 来在自动模式中提供 /usr/bin/google-chrome (google-chrome)
正在处理用于 gnome-menus (3.36.0-1.1ubuntu3) 的触发器 ...
正在处理用于 desktop-file-utils (0.27-2build1) 的触发器 ...
正在处理用于 man-db (2.12.0-4build2) 的触发器 ...
 

至此,谷歌浏览器安装成功。

 

产生上述“无法定位软件包”的问题的根本原因还是软件下载服务器地址的问题,更换能够下载相关文件的服务器地址后,就能顺利安装成功了。

Ubuntu 24.04安装ROS Noetic(ROS 1的最后一个版本)的过程如下: 1. 设置软件源:首先需要在你的系统中设置软件源,以便能够安装ROS。编辑`sources.list`文件添加Debian软件源: ``` sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' ``` 2. 设置密钥:为了确保从这些源中下载的软件是安全的,需要添加ROS软件源的密钥: ``` sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654 ``` 3. 更新软件包索引:在添加新的软件源后,更新你的包索引,以确保能够安装最新的软件包: ``` sudo apt update ``` 4. 安装ROS:安装ROS的桌面完整版,其中包括了ROS的核心软件包、模拟器和其他常用的工具: ``` sudo apt install ros-noetic-desktop-full ``` 5. 初始化ROS环境:在你的`.bashrc`文件中添加ROS环境变量,这样你的终端就能识别ROS命令: ``` echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc source ~/.bashrc ``` 6. 安装依赖:为了能够使用rosinstall工具,需要安装一些额外的依赖: ``` sudo apt install python3-rosdep python3-rosinstall python3-rosinstall-generator python3-wstool build-essential ``` 7. 初始化rosdep:在使用大多数ROS工具之前,需要初始化rosdep: ``` sudo apt install python3-rosdep sudo rosdep init rosdep update ``` 完成以上步骤后,Ubuntu 24.04上ROS Noetic应该就安装好了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值