Articles of Ubuntu

在Java中通过terminal执行外部程序

我有一个外部程序Otter获取作为参数一些文件名,并创build一个输出文件,也被指定为参数。 所以,例如,如果我的input是“proof.in”,我想我的输出放在“proof.out”文件中,我在terminal中运行以下命令: otter <proof.in >proof.out “proof.in”文件必须与otter可执行文件在同一个文件中。 问题是我需要从Java的这个function,所以在我的Java代码中,我做了以下工作: java.lang.Runtime.getRuntime().exec("otter <proof.in >proof.out") 但在这一行之后,整个UI被冻结,没有任何反应,也没有生成输出文件。 任何人都可以告诉我,我错了吗? 在此先感谢,Tamash

G ++总是失败,对_Unwind_GetIPInfo未定义的引用

我刚刚升级到我的华硕EeePC上网本的Ubuntu 11.04,并与G ++有问题。 使用G ++编译任何程序,无论是使用iostream,cstdio还是stdio.h,即使是一个简单的“Hello World”,也会失败,并显示以下消息: /usr/lib/i386-linux-gnu/gcc/i686-linux-gnu/4.5.2/libstdc++.so: undefined reference to `_Unwind_GetIPInfo@GCC_4.2.0' collect2: ld returned 1 exit status 我使用新立得包pipe理器。 在升级之前,Ubuntu提供了GCC 4.4,不过我也通过另一个仓库安装了GCC 4.5(gcc-4.5)。 GCC 4.5现在是Ubuntu 11.04的默认设置。 我认为这个问题可能与libgcc有关。 我尝试重新安装GCC,但是我无法删除libgcc:首先,新立得软件包pipe理器报告说在某处存在破损的软件包,并停止了我的尝试; 但我也注意到,删除libgcc将需要删除几乎所有的应用程序,包括apt和Firefox。 我也尝试了gcc-snapshot包; 不幸的是,它给出了上面列出的相同的错误。 有什么办法可以使用新立得软件包pipe理器来获取G ++的最新工作版本?

以编程方式确定Ubuntu的分布和架构?

什么是以编程方式确定当前机器是否正在运行Ubuntu的最佳方式,它具有哪种体系结构以及它运行的是哪个版本的Ubuntu? 一种方法是扫描uname -a的输出uname -a以检查正确的内核版本和体系结构。 另一种方法是扫描/etc/apt/sources.list以获得Ubuntu分发关键字(eq precise , quantal等) 有没有更好的办法?

启动G-WAN的问题

我尝试在Ubuntu 12.04.1 LTS(x64)上安装G-Wan。 我遵循快速指示: http : //gwan.com/download 当我执行$ sudo ./gwan时,显示我: 浮点exception(核心转储) 然后我按照慢速指示: http : //www.as2.com/pdf/GWAN-Install-Manual-for-Ubuntu-12.04.pdf 但我有同样的错误。 我告诉你日志的错误: apport.log ERROR: apport (pid 13912) Mon Apr 29 13:42:56 2013: called for pid 13870, signal 8 ERROR: apport (pid 13912) Mon Apr 29 13:42:56 2013: executable: /opt/gwan_linux64-bit/gwan (command line "./gwan") ERROR: apport (pid 13912) Mon Apr 29 13:42:56 […]

**不能–enable-pcregrep-libz,因为没有findzlib.h

我试图在Ubuntu上安装pcre-8.35。 我的问题类似于这个人的 。 我正在按照相同的教程,但我的问题源于他的一个命令。当我尝试安装时,我收到此错误消息: ** Cannot –enable-pcregrep-libz because zlib.h was not found一些研究和运行这个命令: sudo apt-get install –reinstall zlib1g但是,我仍然有同样的问题。 帮助表示赞赏!

Maven如何找出使用什么settings.xml(Ubuntu)

我使用Ubuntu 16.10和Maven 3.3.9。 我已经在settings.xml文件的不同目录中find了maven文件夹: 〜/ .m2 /(我在这个目录下有一个settings.xml文件) 在/ etc /行家 的/ usr /共享/行家/ CONF … 什么是settings.xml文件的正确位置,以及如何找出Maven正在使用的文件? mvn -X返回没有为此构build指定目标。 […] mvn <goal> -X甚至不显示关于settings.xml文件的任何信息

Imagick – 没有解码这个图像格式的代表

我想在我的Ubuntu服务器上使用ImageMagick将PNG转换为GIF。 我用一个PHP代码来生成它,但是当我跑它,我收到.. PHP致命错误:未捕获exception“ImagickException”消息“没有解码这个图像格式的代表 致命错误:未捕获exception“ImagickException”消息“没有解码这个图像格式的代表 然后我使用: convert -list configure ,在libs上,我没有看到GIF或PNG。 所以我研究了一下,发现我应该删除并重新安装Imagick .. 所以我尝试了sudo apt-get remove imagemagick ,然后.. sudo apt-get install libperl-dev gcc libjpeg-dev libbz2-dev libtiff4-dev libwmf-dev libz-dev libpng12-dev libx11-dev libxt-dev libxext-dev libxml2-dev libfreetype6-dev liblcms1-dev libexif-dev perl libjasper-dev libltdl3-dev graphviz pkg-config 在完成安装之后,我使用了wget http://www.imagemagick.org/download/binaries/ImageMagick-x86_64-apple-darwin15.0.0.tar.gz并获得了最新版本。 但是,我完全失去了。 我使用tar -xzf ImageMagick-x86_64-apple-darwin15.0.0.tar.gz解压缩它。 我期待在这里find./configure ,但是我不能。 我错过什么或做错了什么? 我完全没有跟踪?

Eclipse库拉安装在树莓派3

我想在Raspberry pi 3(Rasbarian或Ubuntu mate OS)上安装Eclipse kura, 根据kura下载页面 ,我已经尝试了networking和无networking样本(kura_2.1.0_raspberry-pi-2-3_installer.deb)和(kura_2.1.0_raspberry-pi-2-3-nn_installer.deb) 。 根据http://eclipse.github.io/kura/doc/raspberry-pi-quick-start.html ,它要求清除dhcpcd5并删除networkingpipe理器,然后需要安装库拉。 问题是, 根据https://iot.eclipse.org/java/tutorial页面,它安装kura而不删除/清除dhcpcd5 /networkingpipe理器设置。 让我知道正确的方法来安装eclipse kura on raspberry pi 3.(假设eclise kura 1.4或2.1与Rasbarian或Ubuntu的队友)

Libcurl没有更新

我在Ubuntu 14.04,需要curl版本> 7.40,所以我已经按照一些步骤来安装最新的curl版本(7.48) 作为根 wget http://curl.haxx.se/download/curl-7.48.0.tar.gz apt-get install libtool apt-get install make 提取文件 tar -xvf curl-7.48.0.tar.gz 然后在提取的文件夹中: ./buildconf ./configure make make install 更新了二进制文件 mv /usr/bin/curl /usr/bin/curl.bak cp /usr/local/bin/curl /usr/bin/curl 然后重新启动机器。 我可以看到新的curl版本,但libcurl库没有更新,仍然是7.35 根:〜#curl -V curl 7.48.0 (x86_64-unknown-linux-gnu) libcurl / 7.35.0, OpenSSL / 1.0.1f zlib / 1.2.8 libidn / 1.28 librtmp / 2.3 协议:dict文件ftp ftps gopher http […]

在Apache 2中将domain.comredirect到www.domain.com

我听说search引擎将domain.com和www.domain.com视为不同的地址。 所以将domain.comredirect到www.domain.com会更好。 你会怎么做? 我有权访问apache.conf