Ubuntu系统 不使用snap安装firefox,使用firefox官网下载的安装包安装firefox
Ubuntu系统 不使用snap安装firefox,使用firefox官网下载的安装包安装firefox
- 一、源起
- 二、寻找原因记录(之前卸载snap的原因!!,本节主要说snap的事,装firefox, 可忽略本大节)
- 三、重新安装firefox(官网下载压缩包安装)
一、源起
某天,我嫌弃snap占内存,然后我使用以下命令卸载snap
sudo apt autoremove --purge snapd
然后无事发生…
后来我关机,在开机——
然后????
我的firefox不见了,还有其他的软件不见了…
二、寻找原因记录(之前卸载snap的原因!!,本节主要说snap的事,装firefox, 可忽略本大节)
重新装snap (为了卸载干净,之前没有先卸载snap安装的包,就直接
sudo apt autoremove --purge snapd
,是卸载不干净的;也是为了看看能不能把firefox在抢救回来,毕竟那么多书签呢)sudo apt install snapd
使用snap安装firefox
sudo snap install firefox
看snap的安装列表,有firefox, 然后我想卸载firefox,报错(注意如果firefox后面有
disabled
,需要先enable:sudo snap enable firefox
)snap list
点击firefox图标,运行firefox,无反应,无法运行(于是我想在卸载snap前,看看为啥firefox用不了)
终端输入firefox ,firefox 不能打开
(base) fl@fl:~$ firefox cannot locate base snap core20: No such file or directory
解决 :cannot locate base snap core20: No such file or directory 问题
sudo snap restart core20 # 失败,报错error: snap "core20" has no services,命令不对 sudo snap enable core20 # 失败,报错error: cannot enable "core20": snap "core20" already enabled # 上面失败的原因是,我命令使用错了,core20后面是broken,已经损坏了 # 以下是正确的处理方式 sudo snap remove bare core core18 core20 core22 cups snap install core20
此时浏览器可以运行了,但是书签还是没有了,算了,卸载firefox、卸载snap
卸载snap
- 看看snap安装了啥包
snap list
- 删除安装的包
sudo snap remove --purge core20 sudo snap remove --purge firefox ... sudo snap remove --purge gnome-3-38-2004 sudo snap remove --purge gtk-common-themes sudo snap remove --purge htop sudo snap remove --purge jupyter sudo snap remove --purge onlyoffice-desktopeditors
- 删除snap
sudo apt autoremove --purge snapd sudo apt-get autoremove
三、重新安装firefox(官网下载压缩包安装)
- 官网下载压缩包
下载链接:https://www.firefox.com.cn/download/#product-desktop-release
- 安装方法1(无图标)
- 解压(如果不介意没有firefox图标,每次来你解压的地方点击运行firefox,可以只做这一步,后面步骤可以忽略;如果想要有firefox图标,点击图标运行,可以跳过此步骤)
解压到自己想要的路径cd yourpath sudo tar -jxvf Firefox-latest-x86_64.tar.bz2
(说明:其中 j表示解压bz2包,x表示解压,v表示显示详细过程,f表示文件。输入解压命令后,终端显示解压的详细过程。若不想看到解压的详细过程,可修改 -jxvf 为 -jxf)
- 点击firefox(下图)即可启动火狐浏览器了
(说明:我下载的Firefox-latest-x86_64.tar.bz2,解压后,firefox是执行程序,有的版本可能是firefox.sh,需要自己运行,还有有的有./configure需要自己make,注意看一下)
- 解压(如果不介意没有firefox图标,每次来你解压的地方点击运行firefox,可以只做这一步,后面步骤可以忽略;如果想要有firefox图标,点击图标运行,可以跳过此步骤)
安装方法2(有图标)
进入firefox压缩包存放的路径,然后解压到/usr/lib/中
cd 你放firefox压缩包的地方 sudo tar -jxvf Firefox-latest-x86_64.tar.bz2 -C /usr/lib/
(说明: -C 表示改变路径(change),需要带上此选项才能正常解压到/usr/lib里面)
此时你运行
firefox
, 无反应,需要创建链接
创建链接到 /usr/bin/里面,这样在能在终端运行
firefox
sudo ln -s /usr/lib/firefox/firefox /usr/bin/
查看firefox的版本号,后面要用
firefox --version
开始弄图标了
到applications文件夹下去
cd /usr/share/applications
写配置文件(使用vim)
sudo vi firefox.desktop
在文件firefox.desktop(存在权限问题,后面直接点开,在里面添加内容,会无法保存,所以需要使用sudo vi firefox.desktop,即创建了文件firefox.desktop,又用sudo提升了权限)中输入以下内容,然后命令行里面输入
:wq
进行保存退出(wq:可以看vim命令怎么搞)[Desktop Entry] Name=Firefox 107.0 Comment=this is firefox Exec=/usr/lib/firefox/firefox Icon=/usr/lib/firefox/browser/chrome/icons/default/default64.png Terminal=false Type=Application Categories=Application;Network;
说明:(修改注释, 修改文件,需要按i
: 这里也看vim怎么修改文件)[Desktop Entry] Name=Firefox 107.0 # 运行firefox --version 进行对应修改 Comment=this is firefox Exec=/usr/lib/firefox/firefox Icon=/usr/lib/firefox/browser/chrome/icons/default/default64.png #需要修改到有firefox图标的路径下,一般/usr/lib/firefox/browser/chrome/icons/default; /usr/lib/firefox/icons两个路径下有,如果没有,自己下载图片放在这里面,图片一般为48x48的 Terminal=false Type=Application Categories=Application;Network;
至此,你有了firefox图标,可以点击图标运行firefox了
本文参考:
弄firefox图标:https://blog.csdn.net/jjzhoujun2010/article/details/6694552
文件解压:https://jingyan.baidu.com/article/86fae3461437c53c48121a50.html
其他snap 安装,卸载等文章
Ubuntu系统 不使用snap安装firefox,使用firefox官网下载的安装包安装firefox相关推荐
- java安装教程(解决官网下载的安装包为什么没有jre?)
官网下载的安装包为什么没有jre? 如果进入的是这个网站:https://www.java.com/zh-CN/download/ 那下载下来的不是jdk而就是jre 而我们想要的是jdk,那么就进入 ...
- 微赞,你正在使用本地安装, 但未下载完整安装包, 请从微赞官网下载完整安装包后重试....
你正在使用本地安装, 但未下载完整安装包, 请从微赞官网下载完整安装包后重试. 解决方法: 路径中不能中文. 转载于:https://blog.51cto.com/wutou/1736988
- centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
centos8的官网下载和vm16虚拟机安装centos8[保姆级图解] centos下载 vm虚拟机安装centos 可能出现的问题vcpu-0 centos下载 centos官网:https:// ...
- ubuntu mate 18.04官网下载,烧录及安装 SSH VNC ROS MAVROS librealsense realsense-ros vision_to_mavros(我自己亲自弄的)
我想写个详细的,能傻瓜式跟着操作实现的教程,当然最好原理也讲讲,也是为了我日后能很好复现,也能帮助他人. 这篇文章应该是树莓派到的那天开始写的,也就是8月16日开始写的. https://blog.c ...
- Ubuntu 18.04 LTS (Bionic Beaver) 已经发布附官网下载链接
Ubuntu 18.04 LTS (Bionic Beaver) 即将发布,最新资讯链接. 下载并使用Ubuntu 18.04 LTS:https://www.ubuntu.com/download/ ...
- python官网下载步骤除了windows-python安装教程详解|python下载安装教程步骤
Python是现在最受欢迎的编程语言,使用Python开发软件应用效率极高,相比其它语言有不可比拟的优势,Python是一种跨平台的计算机程序设计语言. 免费开源.最初被设计用于编写自动化脚本(she ...
- python官网下载步骤linux-CentOS 7.* 安装 python3.8.2 步骤
CentOS 7系列 安装 python3.8.2 步骤 1.在python官网下载linux源码包 地址:https://www.python.org/ftp/python/3.8.3/Python ...
- Eclipse 安装Spring tool suite 解决官网下载jar文件无法安装/安装过程出错,及如何下载对应版本zip文件等问题,避坑
最近想学一下spring框架,所以要先安装spring tool suite,网上查了查安装教程,发现大部分都是讲的spring tool suite 3 的,但是官网更新后上边只有 spring ...
- python官网下载步骤linux-linux如何安装python
Linux中如何安装Python? 1.安装pycharm Pycharm下载地址:http://www.jetbrains.com/pycharm/download/ (建议选择开源的社区版本) 2 ...
最新文章
- 四川计算机职业技术学院,四川职业技术学院
- Zabbix的聚合图形配置
- 在全局中调用类的静态成员函数
- kuka机器人外部轴异步_(技术)机器人维保10个常见问题解答
- 胡珀:从危到机,AI 时代下的安全挑战
- ----斐波那契数列---eval函数----类递归思想 栈 进出 思想
- LeetCode 539. 最小时间差(哈希)
- 二元一次函数最值问题_初二上学期,一次函数方案设计最值问题,两类题目解题思路不一样...
- 基于安全压缩感知的大数据隐私保护
- JavaScript算法(实例六)输出日期 / 数组合并 / 小球下落--反弹运动
- 理解setState(),异步还是同步?
- c语言编程去掉最大值最小值,C语言最大值最小值编程
- 注意ITUNES与ECLIPSE,TOMCAT冲突
- 深入理解oracle的context,读者对于《深入解析Oracle》的评价
- java pdf添加页码_java itext pdf 肿么加页码
- es管理器免root_真正免root的ES文件浏览器详细使用教程
- 解决IntelliJ IDEA中打开JSP文件(使用快捷键Alt+F2)时,弹出的浏览器网页只显示JSP源码
- 微型计算机显示器接口,微型计算机接口技术8-2LED显示器接口-Read.PPT
- 360 android框架,360 董福源 - Android框架虚拟化实战.pdf
- oracle 自动备份压缩(windows下)