我是 ubuntu 新手。所以我尝试通过输入“make install”来安装软件。出现此错误。请帮助我。
cd src && make CC='gcc' CPPFLAGS='' DEFS='-DHAVE_CONFIG_H -DSYSTEM_WGETRC=\"/usr/bin//etc/wgetrc\" -DLOCALEDIR=\"/usr/bin//share/locale\"' CFLAGS='-O2 -Wall -Wno-implicit' LDFLAGS='' LIBS='' prefix='/usr/bin/' exec_prefix='/usr/bin/' bindir='/usr/bin//bin' infodir='/usr/bin//info' mandir='/usr/bin//man' manext='1' install.bin
make[1]: Entering directory `/home/praneethpj/wget1.5.3/src'
gcc -O2 -Wall -Wno-implicit -o wget cmpt.o connect.o fnmatch.o ftp.o ftp-basic.o ftp-ls.o ftp-opie.o getopt.o headers.o host.o html.o http.o init.o log.o main.o md5.o netrc.o rbuf.o recur.o retr.o url.o utils.o version.o
/usr/bin/ld: h_errno: TLS definition in //lib/libc.so.6 section .tbss mismatches non-TLS reference in ftp.o
//lib/libc.so.6: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[1]: *** [wget] Error 1
make[1]: Leaving directory `/home/praneethpj/wget1.5.3/src'
make: *** [install.bin] Error 2
答案1
sudo apt-get install firefox
这是通过终端进行的,
如果你想通过 GUI 安装它,那么 ubuntu 软件源是一个很好的存储库类型,无论你想安装什么软件,另一种方法是通过 synaptic 包管理器,有关更多详细信息,请阅读http://www.wikihow.com/Install-Software-in-Ubuntu
答案2
要使用源代码安装软件(如您尝试的那样),通常需要 3 个命令。以下是您需要遵循的步骤:
- 移动到包含源代码的目录。
cp /路径/到/源代码
- 查找名为
README
或 的文件INSTALL
。该文件(如果存在)可能包含安装说明。
否则,您也可以查看下载源的网站以获取信息。
- 如果您不想这样做(我建议您这样做),请运行以下命令:
。/配置 制作 安装
- 您可能会收到错误
./configure
,这意味着configure
文件不存在,在这种情况下您应该阅读安装说明,或者可能存在一些需要先安装的依赖项。
或者,当然,它们可能只是一些警告,根据使用情况,它们并不会具有太大意义。