在 Centos 8 上安装漂白位

在 Centos 8 上安装漂白位

有人能成功安装bleachbitCentOS 8?如果是的话请分享一下方法。谢谢。

答案1

我已经启用了 EPEL 存储库。然后我做了:

su
yum update
yum install bleachbit

我搜索了一下,发现centos 软件包漂白位官方

python2-gobject在包裹上找到,但python2-scandir在包裹上找不到。

所以我的结论是我无法安装它。我很快就会在家里尝试这些。

答案2

https://docs.bleachbit.org/doc/install-on-linux.html

我将对其进行扩展,而不是仅仅在其他答案中提供链接:

对于 CentOS 8,有一个python3-gobject但没有python-scandir.正如你所看到的https://cbs.centos.org/koji/buildinfo?buildID=25119,后者的最新版本于 2019 年 2 月 18 日发布,即 CentOS 8 发布之前。这就是它在存储库中不可用的原因。虽然第一个站点上有针对 CentOS 6 和 7 的rpmfor bleachbit,但没有针对 CentOS 8 的。

我所能做的是从源代码安装/运行它。我无法让它与 Python 3 一起工作,所以我使用 Python 2,它在 CentOS 8 的整个生命周期中仍然会收到安全更新。

yum首先,使用或安装以下软件包dnf(首先启用 PowerTools 和 Epel 存储库):

yum install dnf-utils
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
yum-config-manager --enable PowerTools

yum install python2 python2-pip python2-devel python2-setuptools python2-libs pygobject2 cairo-devel gobject-introspection pygobject2-devel cairo-gobject-devel gobject-introspection-devel

pip2然后,以 root 身份安装以下 Python 模块:

scandir pygobject vext vext.gi

从这里获取源代码:https://github.com/bleachbit/bleachbit/archive/v3.1.0.tar.gztar xvfz v3.1.0.tar.gz并使用cd将其解压到bleachbit-3.1.0目录中。运行命令python2 bleachbit.py将其打开。

您可以在您的或其他地方为其设置一个别名,.bashrc如下所示

alias bleachbit="python2 /path/to/bleachbit.py"

这样,您就可以使用您的别名从终端打开它bleachbit

答案3

或者

获取https://www.bleachbit.org/download/file/t?file=bleachbit-4.0.0-1.1.centos8.noarch.rpm&& sudo yum localinstall 下载/bleachbit-4.0.0-1.1.centos8.noarch.rpm

相关内容