CentOS系統(tǒng)下安裝轉(zhuǎn)PDF和SWF環(huán)境

Centos7安裝libreoffice+unoconv+swftools
1. 設(shè)置yum源
注:
a. 已搭建了一套mirror192.168.4.217
b. CentOS7 鏡像 CentOS-7-x86_64-Minimal-1503-01.iso
c. IP地址需要在系統(tǒng)安裝過程中設(shè)置,否則后續(xù)設(shè)置會比較麻煩。
d. 安裝時(shí)選中文,后面就不需要額外安裝中文包
1) 登錄到本地,默認(rèn)為root
2) vi /etc/yum.repos.d/CentOS-Base.repo
3) 設(shè)置yum源
a. 設(shè)置【base】中的baseurl,并屏蔽mirrorlist
(按 I 插入, yy 復(fù)制當(dāng)前行, p粘貼到當(dāng)前位置, q! 強(qiáng)退, wq保存后退出)
baseurl=http://192.168.4.217/centos/$releasever/os/$basearch/
b.設(shè)置【updates】中的baseurl,并屏蔽mirrorlist
baseurl=http://192.168.4.217/centos/$releasever/updates/$basearch/
C.設(shè)置【extras】中的baseurl,并屏蔽mirrorlist
baseurl=http://192.168.4.217/centos/$releasever/updates/$basearch/
2. 安裝libreoffice
注:安裝的應(yīng)為【libreoffice 和libreoffice-headless】版本,否則會出現(xiàn)需要重定向display。
1)Yum -y install libreoffice
2)Yum -y install libreoffice-headless (一定要安裝這個(gè),不然會需要設(shè)置display,很容易出錯(cuò),且代碼里面不好控制)
3. 安裝字體
1) 字體拷貝
直接通過SSH Secure File Transfer Client 將win7下的Fonts目錄下的字體上傳到CentOS
Win7 本地目錄為 C:\Windows\Fonts\ (需要將該目錄文件拷貝到E:\Tools\Fonts\)
CentOS7 目錄為 /usr/share/fonts/win (需要新建win目錄)
然后將字體全部拷貝上去
2) 字體生效
# yum install *.rpm
# chmod 644 /usr/share/fonts/win/*
# cd /usr/share/fonts
# yum install mkfontscale
# mkfontscale
# mkfontdir
# fc-cache
# fc-cache -f -v
4. 安裝unoconv
1) yum -y install unoconv
5. 安裝swftools
1) 下載swftools目錄
2) yum install gcc* automake zlib-devel libjpeg-devel giflib-devel freetype-devel
3) tar vxzf swftools-2013-04-09-1007.tar.gz
4) cd swftools-2013-04-09-1007
5) ./configure --prefix=/usr/local/swftools
6) make
7) make install
8) 修改環(huán)境變量
i. vi /etc/profile
ii. 然后在文件最后一行增加路徑信息
iii. exportPATH=$PATH:/usr/local/swftools/bin/
9) 刪除多余目錄
cd ..
rm –f –r swftools-2013-04-09-1007
10) reboot
6. 驗(yàn)證是否生效
1) 拷貝一個(gè)帶有表格等復(fù)雜編排的word文件到home目錄,如any.docx
2) 執(zhí)行 unoconv -f pdf any.docx
3) 執(zhí)行 pdf2swf any.docx any.swf
相關(guān)文章
- 今天deepvps不小心誤刪除了VPS下面的yum,大家都知道yum在linux中是很重要的一個(gè)功能,軟件的下載,系統(tǒng)的更新都要靠他。沒有yum,系統(tǒng)基本處于半殘廢狀態(tài)。2010-12-20
CentOS安裝rpm包時(shí)遇到Header V3 DSA signature: NOKEY時(shí)解決辦法
linux/centos Header V3 DSA signature: NOKEY, key ID 錯(cuò)誤解決方法,需要的朋友可以參考下。2010-10-17linux系統(tǒng)下rpm包的安裝、刪除、效驗(yàn)、查詢
安裝軟件包 rpm-i 包全名 刪除 rpm -e name(不是包名) 參數(shù) -ivh 獲得一個(gè)詳細(xì)的安裝進(jìn)程 --nodeps 忽略依賴關(guān)系 --force 強(qiáng)制安裝 -U 包名:升級2008-09-08RedHat Linux5.5下Oracle 11g安裝圖解教程
Linux下安裝Oracle系統(tǒng)最好是1G內(nèi)存,2G的swap空間,硬盤至少需要4.5G空間2013-07-28centos下安裝VMware Server 虛擬機(jī)的方法
系統(tǒng)為CentOS5.2,安裝的VMware Server是1.07(VMware-server-1.0.7-108231.i386.rpm)2010-09-10- 這篇文章主要介紹了centos下安裝圖形化界面的方法,有些時(shí)候純命令界面確實(shí)比較累,個(gè)人學(xué)習(xí)可以使用圖像界面,服務(wù)器強(qiáng)烈不建議用圖形界面2013-11-15
- 在CentOS-6.3中安裝與配置JDK-7,有需要的朋友可以參考下2013-02-07
- 1、將安裝文件拷貝至你的目錄中,如果是以root身份登錄上的,就將軟件拷貝至/root中。 #cp xxx.tar.gz /root 2、解壓縮。 #tar xvzf xxx.tar.gz 或直接雙擊解2008-09-08
- 這篇文章主要介紹了centos6.5用yum安裝git的方法,需要的朋友可以參考下2014-04-02