搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
知新_RL
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
【Elasticsearch】从入门到精通
2
Win11 更新绕过TPM2.0 方法 最新最简单 亲测有效 Win11系统更新 DEV方式_win11绕过升级
3
SQL最全基础教程(保证你看了绝对点赞收藏)_sql教程
4
win10安装tensorflow-gpu-1.15_tensorflow1.15 cuda版本
5
模板匹配 解决模板旋转以及重复检测问题_模板匹配如何针对旋转
6
猿人学第四题-CSS加密【雪碧图、样式干扰】_style="left:0.0px
7
Linux系统管理----centos7系统进程管理_centos7查看进程
8
前端工程师必备的 10款开发工具_ue工程师工具
9
Windows如何后台执行批处理脚本程序_批处理后台运行
10
论文项目总结02-前端模块总结_前端项目模块汇报
当前位置:
article
> 正文
Ubuntu如何安装pacman
作者:知新_RL | 2024-02-17 02:42:19
赞
踩
安装pacman
1,wget 'ftp://ftp.archlinux.org/other/pacman/pacman-4.1.2.tar.gz'下载软件包
2,tar xvf pacman-4.1.2.tar.gz,解压缩软件
3,cd pacman-4.1.2/,进入代码,执行./configure,提示没有libarchive
4,执行sudo apt-get libarchive-dev安装libarchive
5,再次执行./configure,通过
6,执行make,出错
-------------------------------------------------------------------------------
CC libalpm_la-be_sync.lo
be_sync.c: In function '_alpm_validate_filename':
be_sync.c:499: error: 'PATH_MAX' undeclared (first use in this function)
be_sync.c:499: error: (Each undeclared identifier is reported only once
be_sync.c:499: error: for each function it appears in.)
make[3]: *** [libalpm_la-be_sync.lo] 错误 1
make[2]: *** [all-recursive] 错误 1
make[1]: *** [all-recursive] 错误 1
make: *** [all] 错误 2
--------------------------------------------------------------------------------
7,gedit lib/libalpm/be_sync.c,代码文件,找到代码
-------------------------------------------------------------------------------
static int _alpm_validate_filename(alpm_db_t *db, const char *pkgname,
const char *filename)
{
size_t len = strlen(filename);
if(filename[0] == '.') {
errno = EINVAL;
_alpm_log(db->handle, ALPM_LOG_ERROR, _("%s database is inconsistent: filename "
"of package %s is illegal\n"), db->treename, pkgname);
return -1;
} else if(memchr(filename, '/', len) != NULL) {
errno = EINVAL;
_alpm_log(db->handle, ALPM_LOG_ERROR, _("%s database is inconsistent: filename "
"of package %s is illegal\n"), db->treename, pkgname);
return -1;
}
else if(len > PATH_MAX) {
errno = EINVAL;
_alpm_log(db->handle, ALPM_LOG_ERROR, _("%s database is inconsistent: filename "
"of package %s is too long\n"), db->treename, pkgname);
return -1;
}
return 0;
}
-------------------------------------------------------------------------------
修改如下
-------------------------------------------------------------------------------
static int _alpm_validate_filename(alpm_db_t *db, const char *pkgname,
const char *filename)
{
size_t len = strlen(filename);
if(filename[0] == '.') {
errno = EINVAL;
_alpm_log(db->handle, ALPM_LOG_ERROR, _("%s database is inconsistent: filename "
"of package %s is illegal\n"), db->treename, pkgname);
return -1;
} else if(memchr(filename, '/', len) != NULL) {
errno = EINVAL;
_alpm_log(db->handle, ALPM_LOG_ERROR, _("%s database is inconsistent: filename "
"of package %s is illegal\n"), db->treename, pkgname);
return -1;
}
/*
else if(len > PATH_MAX) {
errno = EINVAL;
_alpm_log(db->handle, ALPM_LOG_ERROR, _("%s database is inconsistent: filename "
"of package %s is too long\n"), db->treename, pkgname);
return -1;
}
*/
return 0;
}
-------------------------------------------------------------------------------
保存,退出
7,执行make&& make install,等待安装完成。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/知新_RL/article/detail/99274
推荐阅读
article
ubun
t
u
16.04搭建
py
t
hon
开发环境
sublime
t
es
t
3_/usr/bin/py
t
...
本来是想用pycharm,但你看它的内存要求,我的虚拟机一共也就1GVim太别扭了,就算有代码颜色,不能自动对齐,不能规...
赞
踩
article
点滴记录——
Ubuntu
14.04中安装
Sublime
Text
3并使用
Sublime
Clang...
在
Ubuntu
14.04中使用带有
Sublime
Clang
插件
的
Sublime
Text
3编辑器将会给你编写C/C+...
赞
踩
article
用
docker
从零开始
部署
web
服务器
并打包成镜像(方案1),讲解过程超级详细_
20.04
: pul...
新手福音,使用
docker
从零开始
配置自己的
web
服务器
,并打包成镜像。_
20.04
:
pulling
from
lib...
赞
踩
article
WSL2
+Ubuntu20.04+
warp
-
ctc
安装排雷(
THC
.h)_
warp
ubuntu
...
安装
warp
-
ctc
踩坑记录_
warp
ubuntu
warp
ubuntu
...
赞
踩
article
StableDiffusion
-
webUI
环境
配置、部署、汉化、扩展超详细步骤 || 服务器Linu...
主要参考:注:windows、linux系统均适用。_
stable
-
diffusion
-
webui
扩展源
stable
-d...
赞
踩
article
YOLOv5
超详细安装配置过程(含
CUDA
、
cuDNN
、
anaconda
、
pytorch
环境配置 -...
相关项简介
CUDA
(ComputeUnifiedDeviceArchitecture,统一计算架构)是一种由NVIDI...
赞
踩
article
Ubuntu
-
Server
22.04.1
安装
详细过程(图文)_
ubuntu
server
安装
教程...
Ubuntu
-
Server
22.04.1
安装
详细过程(图文)开启root用户登录更新系统
ubuntu
server
...
赞
踩
article
ubuntu
20.04.
6
/22.04.3
update
openssh
9.
6
p1
,openss...
或者拷贝cp /usr/local/src/openssl-3.1.1/libcrypto.so.3 /lib/x8
6
_...
赞
踩
article
snowboy
自定义
唤醒
词
实现
语音
唤醒
【
语音
助手】_
snowboy
ubuntu
...
准备
唤醒
词
的音频文件录完之后自己检查以下声音有没有问题,如果命令报错可能是少安装包或者重新打开terminal。编辑一下...
赞
踩
article
Percona
XtraBackup
数据恢复工具安装 ubuntu 16.04_
apt
insta...
来源:https://www.
percona
.com/doc/
percona
-
xtrabackup
/LATEST/ins...
赞
踩
article
Ubuntu
20.10 搭建My
SQL
NDB Cluster集群
SQL
节点
无法连接问题解决_my...
1.在虚拟机上创建4台虚拟机,1台用于集群管理,2台用于数据
节点
,1台用于
SQL
节点
(注:4台虚拟机全部都是
Ubuntu
...
赞
踩
article
ubuntu
dpkg
dependency
problem
(依赖问题)_
dpkg
dependen...
环境:window 10
ubuntu
20.04LTS(子系统)引起问题可能的原因:在安装
ubuntu
-mate-de...
赞
踩
article
ubuntu
终端输入
sudo
apt-get install 时出现的错误_
package
qg...
ubuntu
终端输入
sudo
apt-get install 时出现的错误 _
package
qg
is
-provid...
赞
踩
article
Ubuntu
dpkg
报错:
dpkg
:
error
processing
package_
dpkg
...
错误信息
dpkg
:
error
processing
package ...报错原因可能是
dpkg
管理的包信息出现了损坏...
赞
踩
article
ubuntu
安装
libssl
-
dev
失败的
解决方案
_
ubuntu
libssl
-
dev
...
2.用aptitude安装
libssl
-
dev
,采用建议的
解决方案
(将
libssl
1.0.0版本降级)安装的时候,会询问...
赞
踩
article
ubuntu
错误解决:
dpkg
:
error
processing
package
*** (--c...
在 Ubuntu 执行sudo apt-get upgrade 或sudo apt-get install时,出现了如下...
赞
踩
article
ubuntu
16.04
cron
.
daily
定时任务
cron
tab脚本不
执行
_
ubuntu
cr...
# /etc/
cron
tab: system-wide
cron
tab# Unlike any other
cron
ta...
赞
踩
article
【
linux
|
Ubuntu
】
无法
创建
目录 “/
tools
”: 权限不够 以及
su
: 认证失败_ub...
首先打开终端(快捷键:Ctrl+Alt+T),输入
su
,然后输入密码。输入密码后出现
su
:认证失败。输入:
su
do p...
赞
踩
article
Ubuntu
无界面使用
selenium
chrome
+
headless
...
1. 安装
selenium
: sudo pip install
selenium
2. 安装 chromdriver:...
赞
踩
article
Carla
和
sumo
联合
仿真
(
ubuntu
)_
carla
多个软件
联合
...
联合
仿真
参考
Carla
官方文档,主要分为以下三个部分:第一步: Requisites(需求):Install SUMO首...
赞
踩
相关标签
python
sublimetext
C++
linux
服务器
docker
前端
java
机器学习
ubuntu
stable diffusion
windows
AIGC
计算机视觉
人工智能
深度学习
pytorch
cuda
conda
运维