#blog
[[ubuntu]] 22.04 发布之后,其中的 [[firefox]]是用 snap 安装得了,而且仓库里面 geckodriver 都没了,基于 selenium 的爬虫没法用了。这里轻轻 diss 一下 ubuntu。
网上能搜到一些把 firefox 替换到 deb 安装方式的帖子,用的是 mint 的软件源,总感觉兼容性可能会有问题,所以我找了一下,ubuntu 的 ppa 里面有个 Ubuntu Mozilla Daily Builds ,其实跟 firefox 相关的 ppa 有好几个,但是只有这个里面有 geckodriver。
安装方式很简单,上面的链接里面就有:
sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa
sudo apt-get update
sudo apt-get install firefox-trunk firefox-trunk-geckodriver
安装完之后做个简单的设置:
sudo ln -s /usr/bin/firefox-trunk /usr/bin/firefox
这个 ppa 是每天编译的,其实大可不必每天更新,有空更一下就行。