|
就像yum对于centos而言,ubuntu有apt-get,他们之间多数只是包的名字不同。
可以会使用apt-cache search XXX来检索所需要的包,然后通过apt-get install XXX来安装。
# 更新并升级软体库
sudo apt-get update
sudo apt-get upgrade
# 安装 GCC , G++, make, ZIP
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install make
sudo apt-get install unzip
1、解决libjpeg的问题
首先检查libjpeg是否安装了,好像没有安装,apt-cache search 一下
有两种libjpeg62和libjpeg8,首先安装libjpeg62和dev,configure一下php,没过
然后安装libjpeg8,将libjpeg62替换了,configure通过
2、libpng
经过检查,libpng12已经安装了,但是/usr/lib下面没有它的so文件
download,libpng12和dev,打开看看包里面他们的so的安装目录,发现其实只需要dev包就ok了
ln -s xxxxx /usr/lib/
3.configure: error: Cannot find OpenSSL's <evp.h>
sudo apt-get install openssl-dev
on some systems, like Ubuntu Feisty, you might need to use this command:
sudo apt-get install libcurl3-openssl-dev
4.使用rpm
在类debian系统下安装rpm格式的软件包用alien进行格式转换。不过lz貌似是把rpm包管理机制当成软件包了……
如果安装rpm包,照下面做:
1.apt-get install alien
alien -i xxx.rpm 直接安装
alien -d xxx.rpm 生成Debian包
2.apt-get install rpm
mkdir /var/lib/rpm
rpm --initdb
rpm -ivh xxx.rpm
3.自运行:用rcconf
apt-get install rcconf
rcconf
配置启动选项。
|
|
|