1.修改yum原镜像
然后;
使用:vi /etc/yum.repos.d/CentOS-Base.repo
a…修改CentOS-Base.repo 里面的镜像地址(下方代码可以直接拷贝)
b. mv epel.repo epel.repo.bak
c. yum clean all && yum repolist
[base]
name=CentOS-
r
e
l
e
a
s
e
v
e
r
e
n
a
b
l
e
d
=
1
f
a
i
l
o
v
e
r
m
e
t
h
o
d
=
p
r
i
o
r
i
t
y
b
a
s
e
u
r
l
=
h
t
t
p
:
/
/
m
i
r
r
o
r
s
.
u
s
t
c
.
e
d
u
.
c
n
/
c
e
n
t
o
s
/
releasever enabled=1 failovermethod=priority baseurl=http://mirrors.ustc.edu.cn/centos/
releaseverenabled=1failovermethod=prioritybaseurl=http://mirrors.ustc.edu.cn/centos/releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-7
[updates]
name=CentOS-
r
e
l
e
a
s
e
v
e
r
e
n
a
b
l
e
d
=
1
f
a
i
l
o
v
e
r
m
e
t
h
o
d
=
p
r
i
o
r
i
t
y
b
a
s
e
u
r
l
=
h
t
t
p
:
/
/
m
i
r
r
o
r
s
.
u
s
t
c
.
e
d
u
.
c
n
/
c
e
n
t
o
s
/
releasever enabled=1 failovermethod=priority baseurl=http://mirrors.ustc.edu.cn/centos/
releaseverenabled=1failovermethod=prioritybaseurl=http://mirrors.ustc.edu.cn/centos/releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-7
[extras]
name=CentOS-
r
e
l
e
a
s
e
v
e
r
e
n
a
b
l
e
d
=
1
f
a
i
l
o
v
e
r
m
e
t
h
o
d
=
p
r
i
o
r
i
t
y
b
a
s
e
u
r
l
=
h
t
t
p
:
/
/
m
i
r
r
o
r
s
.
u
s
t
c
.
e
d
u
.
c
n
/
c
e
n
t
o
s
/
releasever enabled=1 failovermethod=priority baseurl=http://mirrors.ustc.edu.cn/centos/
releaseverenabled=1failovermethod=prioritybaseurl=http://mirrors.ustc.edu.cn/centos/releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-7
2.hosts文件中添加:
202.141.160.110 mirrors.ustc.edu.cn
3. 安装libreoffice:文件解压后,进入到RPMS/目录,直接安装
yum localinstall *.rpm
5. 安装缺少的包yum install cairo cups-libs libSM
6. yum被lock时,用这个rm -f /var/run/yum.pid
7. 验证,启动一下,看端口:
/usr/bin/libreoffice7.0 --headless --accept=“socket,host=0.0.0.0,port=8900;urp;” --nofirststartwizard
netstat -lntup | grep 8900
7.用这个转换一个word文件试试(任意目录下面建文件)
libreoffice7.0 --headless --invisible --convert-to pdf:writer_pdf_Export ./123.docx --outdir ./