首页 > 系统相关 >Arch linux下安装bochs失败解决

Arch linux下安装bochs失败解决

时间:2024-03-30 22:12:35浏览次数:25  
标签:haveged archlinuxcn key -- pacman 密钥 bochs linux Arch

1.首先打开terminal

sudo vim /etc/pacman.conf
[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

2.然后运行:

如果Arch版本较新则在pacman -S archlinuxcn-keyring前运行

pacman-key --lsign-key "[email protected]"

正常情况:

pacman -S archlinuxcn-keyring
pacman -Sy

可选

如果在运行pacman -S archlinuxcn-keyring时报错

以下引用:https://www.archlinuxcn.org/gnupg-2-1-and-the-pacman-keyring/

原因:
由于升级到了 gnupg-2.1,pacman 上游更新了密钥环的格式,这使得本地的主密钥无法签署其它密钥。这不会出问题,除非你想自定义 pacman 密钥环。不过,我们推荐所有用户都生成一个新的密钥环以解决潜在问题。
此外,我们建议您安装 haveged,这是一个用来生成系统熵值的守护进程,它能加快加密软件(如 gnupg,包括生成新的密钥环)关键操作的速度。

sudo su

pacman -Syu haveged
systemctl start haveged
systemctl enable haveged

rm -fr /etc/pacman.d/gnupg
pacman-key --init
pacman-key --populate archlinux
pacman-key --populate archlinuxcn

3最后运行

pacman -S bochs

bochs即可正常安装

标签:haveged,archlinuxcn,key,--,pacman,密钥,bochs,linux,Arch
From: https://www.cnblogs.com/zhanshenli/p/18106106

相关文章

  • [linux] ubuntu 下安装qtcreate遇到“无法加载Qt平台插件‘xcb’问题”解决方案
    [linux]ubuntu下安装qtcreate遇到“无法加载Qt平台插件‘xcb’问题”解决方案以下是遇到的三种报错情况From6.5.0,xcb-cursor0orlibxcb-cursor0isneededtoloadtheQtxcbplatformplugin.CouldnotloadtheQtplatformplugin“xcb”in“”eventhough......
  • Postgresql同步数据到Elasticsearch
    Postgresql同步数据到es需要借助中间工具连接器,连接器部署主要有两种方式,一种是基于Elastic云托管的连接器(Nativeconnectors),另外一种自己安装管理的连接器(self-managedconnector). 托管方式连接器的使用方法文档:https://www.elastic.co/guide/en/enterprise-search/8.13/......
  • linux---简单模拟实现shell(内置命令的解析)
    准备工作的知识我们要模拟实现一个命令行解释器的话,需要运用进程替换的知识。我们用我,如花,王婆,实习生的例子来说:这里的“我”就是程序员,如花是操作系统,王婆是命令行解释器bash,实习生则是子进程,我们用户想要和操作系统交流的话,就需要通过bash,而命令行解释器(王婆)不会自己去执行......
  • Linux下history命令简单原理
    前言在我们平时操作linux服务器时,有时候需要使用之前操作过的命令,这个时候history就派上用场了,它会记录你的历史操作命令。使用历史记录会持久化存储,默认位置是当前用户目录下的.bash_history文件。当Linux系统启动一个Shell时,Shell会从.bash_history文件中,读取......
  • LInux: fork()究竟是如何工作的?为何一个变量能够接受两个返回值?
    LInux:fork函数究竟是如何工作的?为何一个变量能够接受两个返回值?前言一、fork()用法二、fork()应用实例展示三、fork()工作原理3.1为什么要创建子进程?3.2fork()究竟干了些什么?3.3fork为什么会存在两个返回值?3.5为何fork函数中父进程返回子进程的pid、子进程返回0?3.......
  • linux CentOS 7.9 安装 ffmpeg 6.0 教程【亲测成功】
    查看当前系统版本[[email protected]]#lsb_release-aLSBVersion::core-4.1-amd64:core-4.1-noarchDistributorID:CentOSDescription:CentOSLinuxrelease7.9.2009(Core)Release:7.9.2009Codename:Corewgethttp://www.ffmpeg.org/......
  • Acunetix v24.3 (Linux, Windows) - Web 应用程序安全测试
    Acunetixv24.3(Linux,Windows)-Web应用程序安全测试Acunetix|WebApplicationSecurityScanner请访问原文链接:https://sysin.org/blog/acunetix/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org重要提示AcunetixPremium现在使用日历化版本命名。请注意,从......
  • linux进程状态
    目录1.进程状态分类1.1进程状态查看  2.Z(zombie)-僵尸进程 2.1pid 2.2 僵尸进程危害 3. 孤儿进程4.理论4.1运行态 4.2阻塞态(S,D)4.3挂起态 4.4进程的切换1.进程状态分类CPU内存在很多寄存器看看下面的状态在kernel源代码里定义:/**The......
  • ElasticSearch
    ElasticSearch概述Elasticsearch,简称为es,es是一个开源的高扩展的分布式全文检索引擎,他可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别(大数据时代)的数据。es也是用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简......
  • Linux服务器安装openJdk8
    环境说明linux系统版本:lsb_release-a  不同的操作系统以及软件版本,可能会遇到不一样的问题,一定要注意版本问题。 .1.查看服务器是否已经安装JDK。  创建目录mkdiropenJdk8&&mkdirmaven  .2.下载JDK,版本参照自己本地的版本,至少要大于等于1.8.121 ......