精华内容
下载资源
问答
  • 安装时提示没有ndf包,怎么解决? ![图片说明](https://img-ask.csdn.net/upload/201612/30/1483072825_857287.png)
  • CentOS7 通过yum安装dnf失败,提示No package dnf available的解决办法 标签: CentOS7 dnf edit by 2017-09-22 10:56:57 感谢这个帖子和不多的评论,让我有机会尝试搭建了自己的博客,在CSDN中记录一条链接。 ...

    CentOS7 通过yum安装dnf失败,提示No package dnf available的解决办法

    标签: CentOS7 dnf
    edit by 2017-09-22 10:56:57


    感谢这个帖子和不多的评论,让我有机会尝试搭建了自己的博客,在CSDN中记录一条链接。
    以下为原文


    想在自己的笔记本CentOS7上安装dnf玩玩儿,但是根据百度出来的方法没有成功

    yum install epel-release -y
    yum install dnf
    

    通过yum安装dnf提示没有可用的dnf包
    百度了一大圈还是没有找到解决办法,所有的结果都是指向了上方的yum安装方法,没办法只能偷偷翻墙看看谷歌的结果了。
    在谷歌通过package dnf available搜索第1页就能看到这个记录centos7 - centos 7.4 can not install dnffrom epel - Server Fault
    可能有些小伙伴政治觉悟较高不想翻墙,现在将解决办法转载过来,如下:

    wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64/dnf-conf-0.6.4-2.sdl7.noarch.rpm
    wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64//dnf-0.6.4-2.sdl7.noarch.rpm
    wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64/python-dnf-0.6.4-2.sdl7.noarch.rpm
    yum install python-dnf-0.6.4-2.sdl7.noarch.rpm  dnf-0.6.4-2.sdl7.noarch.rpm dnf-conf-0.6.4-2.sdl7.noarch.rpm
    

    我本地的CentOS版本如下,亲试有效

    [leo@ASUS-Leo ~]$ cat /etc/redhat-release
    CentOS Linux release 7.4.1708 (Core)
    [leo@ASUS-Leo ~]$ dnf update
    Extra Packages for Enterprise Linux 7 - x86_64  2.5 MB/s |  13 MB     00:05
    CentOS-7 - Base                                 1.9 MB/s | 9.5 MB     00:04
    CentOS-7 - Updates                              2.4 MB/s | 3.2 MB     00:01
    CentOS-7 - Extras                               348 kB/s | 421 kB     00:01
    Using metadata from Thu Sep 21 23:01:58 2017
    Dependencies resolved.
    Nothing to do.
    [leo@ASUS-Leo ~]$
    
    展开全文
  • https://blog.csdn.net/liuluoboliu/article/details/78060648
    展开全文
  • 安装失败

    2021-01-11 17:01:05
    If you require Python 3 support use the <code>dnf</code> Ansible module instead.. The Python 2 yum module is needed for this module. If you require Python 3 support use the <code>dnf</code> Ansible ...
  • <code>dnf install netease-cloud-music</code> 失败 日志 <pre><code> 下载软件包: [MIRROR] netease-cloud-music-0.9.0-4.x86_64.rpm: Interrupted by header callback: Server reports Content-Length: ...
  • $ sudo dnf install pipenv Or, if you're using FreeBSD: # pkg install py36-pipenv Or, if you're using Windows: # pip install --user pipenv When none of the above is an option, it is recommended to use ...
  • sudo dnf install python gcc-c++ make 下载源码 执行指令 cd ~ tar -xf ~/下载/node-12.19.1.tar.gz cd node-12.19.1 ./configure --prefix=/usr make 注意node释放目录不能存在中文字符,因此到~目录(即:...

    确认预装git即python版本

    编译安装nods.js(非编译安装的node.js,yarn指令运行会崩溃!)

    sudo dnf install python gcc-c++ make

    下载源码

    执行指令

    cd ~
    tar -xf ~/下载/node-12.19.1.tar.gz
    cd node-12.19.1
    ./configure --prefix=/usr
    make -j8
    sudo make install

    注意

    1。 node释放目录不能存在中文字符,因此到~目录(即:/home/yeqiang)

    2。 node安装后,非root用户无执行权限,需要手动调整权限

    sudo chmod 755 /usr/bin/node
    sudo chmod 755 /usr/lib/node_modules -R
    
    

     

     

    手动安装yarn

    源码地址:https://github.com/yarnpkg/yarn/releases/tag/v1.22.10

    保存源码

    打开目录

    右键空白出,选择“在终端中打开”

    手动解压,验证执行

    配置yarn环境变量

    sudo vim /etc/profile

    增加内容(注意yeqiang是当前用户名,应当根据实际情况修改,或者将yarn-v1.22.10释放到/opt目录下)

    export PATH=$PATH:/home/yeqiang/下载/yarn-v1.22.10/bin

    执行source指令,验证yarn

    安装构建工具

    sudo yum groupinstall "Development Tools" -y

     

    sudo yum install libX11-devel libxkbfile-devel libsecret-devel -y

    下载vscode源码

    打开源码位置

    右键,选择解压到此处

     

    打开终端

    yarn配置阿里源

    yarn config set registry https://registry.npm.taobao.org
    yarn config set  sass_binary_site "https://npm.taobao.org/mirrors/node-sass/"
    yarn config set  phantomjs_cdnurl "http://cnpmjs.org/downloads"
    yarn config set  electron_mirror "https://npm.taobao.org/mirrors/electron/"
    yarn config set  sqlite3_binary_host_mirror "https://foxgis.oss-cn-shanghai.aliyuncs.com/"
    yarn config set  profiler_binary_host_mirror "https://npm.taobao.org/mirrors/node-inspector/"
    yarn config set  chromedriver_cdnurl "https://cdn.npm.taobao.org/dist/chromedriver"
    

    执行指令

    source /etc/profile
    yarn

    错误处理

    1。 错误:未终止的 #ifndef

    升级GCC到9.3.0

    wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-9.3.0/gcc-9.3.0.tar.xz

     

     

    yarn config set registry https://registry.npm.taobao.org
    yarn config set  sass_binary_site "https://npm.taobao.org/mirrors/node-sass/"
    yarn config set  phantomjs_cdnurl "http://cnpmjs.org/downloads"
    yarn config set  electron_mirror "https://npm.taobao.org/mirrors/electron/"
    yarn config set  sqlite3_binary_host_mirror "https://foxgis.oss-cn-shanghai.aliyuncs.com/"
    yarn config set  profiler_binary_host_mirror "https://npm.taobao.org/mirrors/node-inspector/"
    yarn config set  chromedriver_cdnurl "https://cdn.npm.taobao.org/dist/chromedriver"
    
    npm config set registry https://registry.npm.taobao.org/

     

    cp yarn.lock yarn.lock.bak
    sed -i 's/registry.yarnpkg.com/registry.npm.taobao.org/g' yarn.lock
    yarn

    说明:中途会出现一些离奇的错误,重试多次后,可完成编译

     

    git错误不用理会,源码不是通过git clone下来的。

     

    启动vscode

    ./scripts/code.sh

    编译完成,执行崩溃:

     

    推测electron平台兼容性问题,目前不确定electron是否是编译的,去github上拉一个arm64版本过来验证下

    https://github.com/electron/electron/releases/download/v11.0.3/electron-v11.0.3-linux-arm64.zip

    果然。与node一样,electron运行直接崩溃了。考虑基于源码编译electron,怎么结合vscode编译?

    1。 先编译electron

    https://github.com/electron/electron/archive/v11.0.3.tar.gz

     

    涉及到、CHROMIUM_BUILDTOOLS_PATH、gn

    下载depot_tools

     

     

    未完待续。。。

    展开全文
  • 在过去的很多次中,由于所谓的升级路径将失败,因此我必须执行完全重新安装。 当涉及多个系统时,必须执行重新安装非常耗时,通常在任何给定时间我只有八到十个。 我在Fedora中使用的第一个升级路径是集成到以前...

    fedora dnf

    将任何操作系统升级到新发行版可能很耗时,并且充满问题。

    实际上,术语“升级”甚至不适用。 在过去的很多次中,由于所谓的升级路径将失败,因此我必须执行完全重新安装。 当涉及多个系统时,必须执行重新安装非常耗时,通常在任何给定时间我只有八到十个。

    我在Fedora中使用的第一个升级路径是集成到以前版本的Anaconda安装程序中。 它似乎确实可以在相当简单的安装中工作,但是经过数年的升级和多个发行版本,它将以孤立,重复和不需要的软件包的形式留下大量的废纸ft。

    首次出现在Fedora 18中的新版本的Anaconda没有执行升级的任何选择。 大约在同一时间尝试使用第三方存储库中提供的名为fed-up的程序来提供升级路径。 我认识的大多数尝试使用它的人(包括我在内)的效果都非常差。 我有一个系统只是拒绝启动GRUB菜单之外的系统,而GRUB菜单开始了该过程的第二部分。 有时,主机在升级后根本无法使用。

    我最近在几个系统上从Fedora 22升级到了Fedora 23,然后又从Fedora 23升级到了24,发现新的dnf系统升级程序和过程比以前的自动化或半自动化升级程序更加实用和可靠。

    dnf系统升级

    新的Fedora升级系统基于YUM的替换软件包管理器DNF。 我发现对于我发现自己执行的所有程序包管理任务,DNF比YUM更好。 作为执行升级的dnf系统升级方法的基础,它似乎也工作得更好。

    Fedora 23首次引入Fedora 23是从Fedora 22升级的一种方式,我在系统升级方面取得了良好而可靠的成功。 这是一个多步骤的过程,但是可以很容易地使用一两个脚本将其自动化。

    对我来说,系统升级过程并非没有至少一个问题。 在多台主机上升级后,显示管理器在启动顺序或命令行中均未启动。 原来,缺少显示管理器服务链接,因此systemd无法启动GUI登录管理器。 添加以下符号链接可解决该问题。

    ln -s /etc/systemd/system/display-manager.service-> /usr/lib/systemd/system/sddm.service

    sddm显示管理器是Fedora 23和24的当前默认显示管理器。如果已安装,则可以用自己喜欢的显示管理器(例如kdm代替KDE或gdm代替GNOME)。

    dnf system-upgrade还提供了一些工具来确保和验证升级后的系统是否合理。 我认为这是确保将来的升级也干净无故障的非常重要的一步。

    升级准备

    无论升级如何执行,总是准备一个好主意,即使进行最新版本的全新安装并清除之前的版本也是如此。 这里有一些技巧,可帮助确保一切顺利。

    文件系统设计

    良好的文件系统设计可以一直追溯到主机上Linux的初始安装。 主要目的是确保在升级或重新安装过程中不会删除个人数据。 实现此目的的最佳方法是在初始操作系统安装期间将/ home目录创建为单独的文件系统。 如果/ home是一个单独的文件系统,则可以在升级或完全重新安装时将其保留下来而不会受到干扰。

    dnf系统升级过程和重新安装都允许您保留当前的主文件系统,而无需重新格式化它。 然后它将在重新启动时自动安装。

    后备

    始终备份/ home以及其他目录,尤其是/ etc和/ var。 / etc和/ var都包含特别在重新安装后可能有用的数据。 / etc目录包含一些本地配置文件,例如DHCP和网络接口配置文件,您可能需要在重新安装后将它们复制回/ etc。 在某些情况下,如果不成功升级,可能还会被覆盖。 进行这些备份以复制任何覆盖的配置文件可能非常有帮助。

    / var目录可能包含诸如域名服务,各种SQL数据库和Web服务(如Apache)之类的程序的数据。 您将同样希望保留它们。

    阅读程序

    请务必阅读Fedora Wiki升级页面上发布的升级程序。 该页面通常不仅包含执行升级所需的特定说明,还包含通常会询问有关升级的问题,执行升级的提示以及有关如何解决可能出现的升级后问题的部分。

    运行升级

    这可能是升级中最容易的部分,因为您要做的就是输入一系列非常特定的命令。

    本节中的命令假定您以root用户身份登录。 执行升级的第一步是确保您的系统已经具有当前版本的最新更新。

    dnf -y更新

    在执行DNF更新之后,您应该重新引导系统,尤其是在更新包含新内核的情况下。

    接下来,安装dnf系统升级插件包。

    dnf安装dnf-plugin-system-upgrade

    第三步是下载要升级到的新版本所需的文件。 dnf系统升级过程旨在升级一个或两个发行版本,因此您可以从Fedora 22升级到Fedora 23或24,或从Fedora 23升级到24。请确保在命令中指定正确的releasever。

    dnf系统升级下载--refresh --releasever = 24

    第四步是运行以下命令,该命令将重新启动计算机并启动升级过程。 最初,它看起来像是常规重新启动,但是会显示一条消息,表明升级已开始,然后在升级每个软件包时显示各种状态消息。

    dnf系统升级重启

    升级结束时,系统将重新启动,并带您进入正常的登录屏幕。

    打扫干净

    但是,在开始进行生产工作之前,应该执行几个步骤,以确保系统保持在合理的清洁状态。 这样可以确保执行常规更新而不会出现任何问题,并且为下一次升级提供了一个良好的起点。

    有时系统级别的软件包会在/ etc中安装新的配置文件,因此,最好知道那些文件是哪个,因此,如果您修改了原始配置,则可以使用原始配置,也可以使用新配置。 可能需要修改新的配置文件以满足您的特定要求。 此命令标识您可能要检查的那些新配置文件。

    rpmconf -a

    您还应该使用以下命令查找依赖项已损坏的软件包。

    dnf repoquery-不满意

    如果存在不满意的依赖关系,则可能应删除该命令列出的软件包,因为它们不太可能正常工作。

    也可能存在具有不同版本级别的重复软件包。 以下命令查找这些位置。

    dnf repoquery-重复

    如果找到重复的软件包,则应删除较旧的版本并仅保留最新的版本。

    Fedora存储库中未列出的某些软件包可能仍存在于您的系统上。 下面的命令列出了那些软件包。

    dnf列表附加功能

    如果找到任何其他软件包,则可能应该删除它们。 请确保不要删除可能已从其他存储库(例如RPMFusion或DropBox)安装的文件。 再举一个例子,如果不是从Fedora存储库中安装的LibréOffice文件,而是使用LibréOffice网站上的下载文件安装的,您可能还会发现该命令显示了LibréOffice文件。

    使用以下命令可以删除所有重复,多余或依赖项损坏的软件包。

    dnf自动删除

    但是在您这样做之前,您应该确定不再需要它们。 我更喜欢使用先前命令提供的列表,并手动删除不需要的软件包。 我不建议使用dnf autoremove命令。

    结论

    现在,我已经使用dnf系统升级过程在多个系统上执行了至少两次升级。 它们工作得很好,而缺少符号链接只是我上面提到的一个问题。 使用这种升级方法,我终于感到安全。

    尽管用GUI桌面完全升级典型的桌面系统可能需要几个小时,但我在每个系统上花费的实际时间仅限于输入命令。 通过创建用于实际升级的命令的简短脚本,我进一步减少了这种情况。 我还没有编写脚本来编写升级后命令,因为它们需要做出一些判断和决策,以决定要离开哪些软件包以及可以删除哪些软件包。

    DNF安装程序可用于CentOS 7,但不适用于发行版6。因此,从CentOS进行升级不能使用dnf系统升级程序。 我希望他们可以使该功能可用,因为我有几台CentOS 6主机,我想为其轻松升级到CentOS 7。

    每个人都有不同的环境,并且可能会经历不同的dnf系统升级过程。 我希望在评论部分阅读有关您的经历。

    翻译自: https://opensource.com/business/16/7/fedora-linux-dnf-system-upgrade

    fedora dnf

    展开全文
  • 是streamers解码器问题,没有该解码器会提示,网络错误,连接失败,设置里可提交反馈,添加解码器的方法:安装解码器: sudo dnf install gstreamer-ffmpeg vlc gstreamer-plugins-ugly gstreamer-ffmpeg gstreamer-...
  • 安装 (取特定目录 (10) + “\SouGoo.ime”, “DNF输入法”) 调试输出 (输入法句柄) .如果真 (输入法句柄 ≠ 0) 输入法.设置注入 (取特定目录 (10) + “\Sougoo.ime”, 取运行目录 () + “/pianyi.dll”) 信息框...
  • Fedora25安装vim

    2018-01-06 07:32:57
    安装失败的话,先更新vi sudo dnf update vi 然后安装vim sudo dnf install vim
  • 安装fedora后开发环境及软件安装

    千次阅读 2017-11-10 18:35:00
    该工具目前使用安装成功率100%,使用过其他的安装工具,有时候会莫名的失败。 记得dnf update 更新下库…然后执行dnf install vim 命令安装vim java : 1 下载至/home/soft : ...
  • 1.安装gcc

    2016-05-23 16:18:35
    参考链接 http://www.tecmint.com/install-c-c-compiler-and-development-tool-in-centos-fedora-redhat/主要是安装完fedora23后发现竟然没有安装gcc,真是安装失败,手动安装的方法见上面的参考链接dnf group ...
  • fedora中安装运行nginx

    千次阅读 2018-03-09 21:55:26
    背景: 在windows10 系统的开发环境经常出各种问题,今天上午又出现了让人想不明白的问题,...本来是想下载源码后编译安装的,但是make总是失败,不得已只好从仓库中dnf安装了。 参考 dnf install nginx syste...
  • centos 安装失败 使用pe盘进入 1.光盘启动或U盘启动到PE下 2.在PE系统下cmd窗口中输入diskpart命令,回车; 3.输入list disk命令,回车,此时会显示你的磁盘列表,只要你硬盘没有挂掉,都会显示出来的; 4.找到你的...
  • 在Centos8上用原来Centos7上安装MySQL5.7的方法会安装失败,显示mysql-community-server安装错误。我们用新的方法在Centos8上安装MySQL5.7 安装MySQL 1. 添加MySQL存储库 禁用MySQL默认的AppStream存储库: sudo ...
  • Manjaro 安装netcat---nc网络检测工具

    千次阅读 2019-12-02 17:54:14
    在其他发行版上默认nc都有安装,或者通过apt或dnf等都可以安装使用,而在Manajaro上,通过软件包管理器搜索安装netcat会出现失败报错,于是只能通过git下载,构建本地AUR包才能正常完成安装 git下载 git ...
  • VPS是Fedora23的系统环境,通过pip升级Django报错pip install Django --upgrade分析原因,从Django...可运行pip3系统提示:Command Not Found,运行dnf install python3-pip后提示已安装相关模块,无须重复安装,再次
  • 正准备学习linux平台的mysql,却发现在fedora21平台下安装mysql总是失败,查了些资料,总结如下: 错误示范: 按照安装软件的经验,习惯性输入以下的命令: $sudo dnf install mysql -y安装完成后执行:$mysql...
  • 折腾失败的部分就省略了,只记录成功的经历。 安装的Qt组件 银河麒麟软件源中提供了Qt5.11.1的开发环境,不需要自己编译。通过自带源,可以直接安装Qt集成开发环境,就包含了上述组件,并且还增加了许多之前没有装...
  • 1、设置IP地址,最好固定IP地址,连接外网,配置dnf或yum代理(建议后面不要更换IP,个别网页访问会失败) #---------------------------------------------------------------------------------------------# #...
  • <p>1、执行 dnf install cockpit 命令时提示错误信息为: 警告:加载 '/etc/yum.repos.d/local.repo' 失败,跳过。 错误:在"/etc/yum.repos.d", "/etc/yum/...
  • RHEL/CentOS 6/7 不包含 dnf 软件包,使用以下命令添加源: # yum-config-manager --add-repo=https://copr.fedoraproject.org/coprs/mosquito/myrepo/repo/epel-$(rpm -E %?rhel)/mosquito-myrepo-epel-$(rpm -E %?...
  • Linux系统下使用Nco进行Netcdf管理

    千次阅读 2020-04-15 11:11:28
    1、更新yum,避免由此导致的安装nco失败的问题,此期间可能等待过长,最好不好停止更新yum! yum -y update 2、yum在线安装nco yum install nco 或者使用官方提供的推荐安装方式:dnf部署: 1、使用yu...
  • virt-sysprep命令清理缓存文件时失败的解决方法 Ubuntu下将img 转化成iso 工具安装 清理虚拟机临时及缓存文件工具 dnf install libguestfs-tools 安装虚拟机系统 下载最小化ISO镜像,安装时使用整块硬盘。 启动...
  • Error: GPG check FAILED

    2020-12-09 15:06:53
    这由于源key错误导致的dnf或者yum(软件包管理器)安装软件失败。 解决的方法很简单,有些傻逼博客在那边坑人,写的一长串解决办法都不能用,其实用一个命令就能解决。 yum/dnf install packagemame --nogpgcheck...
  • 执行失败的原因是缺少find命令 话不多说,非常简单,直接安装一个命令即可。 安装dnf install findutils 之后就可以了。 前提是core-site.xml、hdfs-site.xml环境变量都修改完成且正确的条件下。 在安装完这个...
  • 2FA-Auth可以自动安装GnuPG和OAth Toolkit,但是如果失败,请根据您的发布情况检查上述程序的安装方法。 这种自动的软件包安装方法涉及以下软件包管理器: 基于Debian的系统的APT和APT-GET DNF,URMPI和YUM用于...
  • 个性化bash

    2019-06-12 18:04:00
    zsh/on-my-zsh ...RedHat(Fedora,Centos) 可以使用 dnf / yum install zsh 也是可以的,如果失败了 记得看报错,是否找不到包,百度解决很简单的,因为你都使用 Linux系统了,需要自己解决一些事情 Inst...

空空如也

空空如也

1 2
收藏数 34
精华内容 13
关键字:

dnf安装失败