分页: 1 / 1

我是超级新手,想问问tar.gz文件到底怎么安装?

发表于 : 2008-10-23 18:02
baoshi00
我是超级新手,想问问tar.gz文件到底怎么安装?最好有图 完整过程.剩下基本都已经通过图形界面搞定了,这个没看明白咋回事

Re: 我是超级新手,想问问tar.gz文件到底怎么安装?

发表于 : 2008-10-23 18:07
sevk
UBUNTU里的主要安装方法.
1,添加删除程序里安装
2,apt-get install xxx,或 aptitude install xxx
3,新立德安装
4,apt-build install xxx 用源里的源码编译安装
5,下载源码包编译安装
6,下载二进制文件安装 ,如安装realplayer
7,下载二进制文件直接运行,如QQ的通用版本.

前4种方式要先换源.
如何换源: http://wiki.ubuntu.org.cn/Qref


Gtk与Qt编译环境安装与配置- Ubuntu中文 http://wiki.ubuntu.org.cn/Gtk%E4%B8%8EQ ... D%E7%BD%AE

Re: 我是超级新手,想问问tar.gz文件到底怎么安装?

发表于 : 2008-10-28 9:50
kumox

代码: 全选

./configure

代码: 全选

make

代码: 全选

makeinstall
前提是你的依赖关系都没问题,
否则./configure的时候会出现Error的提示的~在用apt-get install XXX把依赖关系安装好。

Re: 我是超级新手,想问问tar.gz文件到底怎么安装?

发表于 : 2010-12-09 0:34
baoasus
不行阿,还是安装不了阿

Re: 我是超级新手,想问问tar.gz文件到底怎么安装?

发表于 : 2010-12-12 16:38
ycshope
kumox 写了:

代码: 全选

./configure

代码: 全选

make

代码: 全选

makeinstall
前提是你的依赖关系都没问题,
否则./configure的时候会出现Error的提示的~在用apt-get install XXX把依赖关系安装好。
我也和楼主同问,搞了几天了都没有安装好,郁闷啊!
./configure这些命令是在附件-->终端里输入吗?我看了好多了,都没有成功!
就像楼主说的能截个图看看就好了!

Re: 我是超级新手,想问问tar.gz文件到底怎么安装?

发表于 : 2010-12-14 1:05
edozwd
1、cd到解压出来的文件夹
2、./confingure,看提示少了什么依赖,少什么装什么,用apt-get install
有时提示东西可能直接找找不到,可以试试在install 后的软件名加上*号,一般会出来很多个软件,可以不用全都装,取消后再重新install带dev的软件,然后再./configure
3、make,如果你的CPU是双核,可以在后面加参数 -j2,编译起来会快点
4、sudo make install
5、sudo make clean,这是清除编译遗留下来的一些东西,也可以不用这一步
6、完成,自己到菜单里找找看软件在哪里吧

Re: 我是超级新手,想问问tar.gz文件到底怎么安装?

发表于 : 2010-12-14 13:19
ycshope
edozwd 写了:1、cd到解压出来的文件夹
2、./confingure,看提示少了什么依赖,少什么装什么,用apt-get install
有时提示东西可能直接找找不到,可以试试在install 后的软件名加上*号,一般会出来很多个软件,可以不用全都装,取消后再重新install带dev的软件,然后再./configure
3、make,如果你的CPU是双核,可以在后面加参数 -j2,编译起来会快点
4、sudo make install
5、sudo make clean,这是清除编译遗留下来的一些东西,也可以不用这一步
6、完成,自己到菜单里找找看软件在哪里吧
这些天摸索的有点头绪了,但是我在装checkinstall-1.6.2.tar.gz时,make时出错了,不知道怎么回事。解压出来的文件夹里没有configure文件,里面已经有makefile文件,所以我直接make的。make的结果如下,帮我看看吧:
ycshope@ycshope-laptop:~/软件/checkinstall-1.6.2$ make
for file in locale/checkinstall-*.po ; do \
case ${file} in \
locale/checkinstall-template.po) ;; \
*) \
out=`echo $file | sed -s 's/po/mo/'` ; \
msgfmt -o ${out} ${file} ; \
if [ $? != 0 ] ; then \
exit 1 ; \
fi ; \
;; \
esac ; \
done
make -C installwatch
make[1]: 正在进入目录 `/home/ycshope/软件/checkinstall-1.6.2/installwatch'
./create-localdecls
Checking truncate argument type... off_t
Checking readlinkat result type... ssize_t
Checking libc version... libc.so.6
Checking glibc subversion... Treated as glibc >= 2.1 (finger crossed)
gcc -Wall -c -D_GNU_SOURCE -DPIC -fPIC -D_REENTRANT -DVERSION=\"0.7.0beta7\" installwatch.c
installwatch.c:3080: error: conflicting types for ‘scandir’
/usr/include/dirent.h:252: note: previous declaration of ‘scandir’ was here
installwatch.c:3692: error: conflicting types for ‘scandir64’
/usr/include/dirent.h:275: note: previous declaration of ‘scandir64’ was here
make[1]: *** [installwatch.o] 错误 1
make[1]:正在离开目录 `/home/ycshope/软件/checkinstall-1.6.2/installwatch'
make: *** [all] 错误 2

Re: 我是超级新手,想问问tar.gz文件到底怎么安装?

发表于 : 2010-12-23 10:11
arkor
我正好想问这个问题

Re: 我是超级新手,想问问tar.gz文件到底怎么安装?

发表于 : 2011-04-05 2:30
strangerman
如果是安装Qt的话!!!直接下个二进制的安装程序!!!什么都搞定了!!!