Tag: Ubuntu

“启动Scala解释器时拾取JAVA_TOOL_OPTIONS:-javaagent:/usr/share/java/jayatanaag.jar”

在Ubuntu 14.04中运行Scala解释器时,第一行显示以下消息: Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar 接下来是熟悉的“欢迎来到Scala”的消息。 我很担心,因为在之前运行Scala的时候我还没有看到 – 这是什么意思,是危险的,等等? 显然环境variables$JAVA_TOOL_OPTIONS设置为-javaagent:/usr/share/java/jayatanaag.jar – 我没有设置,但是做了什么,为什么? 我可以安全地取消它吗? 附加信息: 最近安装了Android Studio JAR名称中的“ayatana”一词可能指向Ubuntu的Ayatana项目

来自守护进程的Docker错误响应:冲突。 已被容器使用

我一直在使用docker来运行Quantum GIS,按照我在这里find的说明进行操作: https : //registry.hub.docker.com/u/kartoza/qgis-desktop/ 一切都运行良好,直到上个星期,当我开始得到这个错误消息: Error response from daemon: Conflict. The name "qgis-desktop-2-4" is already in use by container 235566ae17b8. You have to delete (or rename) that container to be able to reuse that name. Error response from daemon: Conflict. The name "qgis-desktop-2-4" is already in use by container 235566ae17b8. You have to delete […]

在Ubuntu学习OpenGL

我试图学习OpenGL,并通过讷河指南来提高我的C ++技能,但所有的例子都是针对Windows的,而我目前在Linux上。 我真的不知道如何让Linux在Linux下工作,并且已经移植到Linux上的代码有更多的代码,这是没有解释(到目前为止,我唯一得到的代码工作是SDL的例子: http : //nehe.gamedev.net/data/lessons/linuxsdl/lesson01.tar.gz )。 有没有其他的资源在Linux下对OpenGL更具体一些?

Bash脚本错误:“function:not found”。 为什么会出现?

我试图在我的Ubuntu机器上运行一个bash script ,它给我一个错误: function未find 为了testing,我创build了以下脚本,可以在我的笔记本电脑上正常工作,但不能在我的桌面上工 任何想法,为什么? 我的笔记本电脑是一个mac,如果这是相关的。 #!/bin/bash function sayIt { echo "hello world" } sayIt 这在我的笔记本电脑上返回“hello world”,但在我的桌面上返回: run.sh:3:找不到函数hello world run.sh:5:语法错误:“}”意外 任何帮助将非常感激。

在Linux中将多个JPG合并成一个pdf

我使用下面的命令来转换和合并目录中的所有jpg文件到一个pdf文件。 convert *.jpg file.pdf 目录中的文件编号从1.jpg到123.jpg 。 转换进行得很好,但转换后的页面都混在一起。 我希望PDF格式的页面从1.jpg到123.jpg的顺序与他们命名的顺序相同。 我也尝试了以下命令: cd 1 FILES=$( find . -type f -name "*jpg" | cut -d/ -f 2) mkdir temp && cd temp for file in $FILES; do BASE=$(echo $file | sed 's/.jpg//g'); convert ../$BASE.jpg $BASE.pdf; done && pdftk *pdf cat output ../1.pdf && cd .. rm -rf temp 但是还是没有运气。 […]

如何升级到VM上的VirtualBox Guest Additions?

我在桌面上安装了最新版本的VirtualBox(4.3.4)。 我使用Vagrant来运行基于示例64位Ubuntu 12.04 LTS的虚拟机: http://files.vagrantup.com/precise64.box 每当我跑上vagrant up ,我得到以下警告: The guest additions on this VM do not match the installed version of VirtualBox! In most cases this is fine, but in rare cases it can cause things such as shared folders to not work properly. If you see shared folder errors, please update the guest additions […]

Ant无法findjavac,JAVA_HOME不会在Ubuntu上设置

我在Ubuntu 10.04 i386服务器(无头)上有一个叫做Hello的Android项目。 它包含Android项目文件夹应该具有的所有内容。 我首先在bash中使用这个synax在Project文件夹中生成项目: ./android create project –target 5 –name HelloCompile –path ../../Projects/Hello –activity HelloActivity –package com.code.Hello 然后我尝试用ant来创build.apk,如下所示: ant debug 我得到这个错误: BUILD FAILED /home/myusername/www/sdk/tools/ant/main_rules.xml:384: Unable to find a javac compiler; com.sun.tools.javac.Main is not on the classpath. Perhaps JAVA_HOME does not point to the JDK. It is currently set to "/usr/lib/jvm/java-6-openjdk/jre" 这对我来说很困惑,因为在我运行ant debug之前,我运行: export JAVA_HOME=/usr/lib/jvm/java-6-openjdk […]

dpkg-reconfigure tzdata的非交互式方法

当我第一次安装一个Ubuntu服务器,我确定我aptitude install tzdata ,然后dpkg-reconfigure tzdata以便我正确设置我的时区。 我正在尝试使用脚本自动化我的服务器设置,并注意到这种types的自动引发了一个扳手,因为它需要与用户干预的交互式会话。 有没有办法使用dpkg-reconfigure而不是交互式的?

将现有EBS卷附加到EC2实例文件系统问题

我有一些未知的问题与我的旧EC2实例,所以我不能ssh进入它了。 因此,我从旧卷的快照中创build了一个新的EBS卷,并尝试附加并将其挂载到新实例。 这是我做的: 从旧的快照创build一个新的卷。 创build一个新的EC2实例,并将卷作为/dev/xvdf (或/dev/sdf ) SSH进入实例,并试图装载旧的卷: $ sudo mkdir -m 000 /vol $ sudo mount /dev/xvdf /vol 产出是: mount: block device /dev/xvdf is write-protected, mounting read-only mount: you must specify the filesystem type 现在,我知道我应该指定filesytem作为ext4但由于卷包含了很多重要的数据,我不能通过$ sudo mkfs -t ext4 /dev/xvdf格式化它。 不过,我知道没有其他的方式来保存数据和同时指定文件系统。 我已经搜寻了很多关于它,我目前在亏损。 顺便说一句,“只读”的挂载也令我感到担忧,但是由于我根本无法安装音量,所以我没有关注它。 提前致谢! 编辑: 当我做sudo mount /dev/xvdf /vol -t ext4 (没有格式化)我得到: mount: wrong […]

Node.js安装:openssl没有安装

我已经安装了libssl-dev和openssl,但是我在安装node.js时得到了这个: > ./configure && make && make install Checking for program g++ or c++ : /usr/bin/g++ Checking for program cpp : /usr/bin/cpp Checking for program ar : /usr/bin/ar Checking for program ranlib : /usr/bin/ranlib Checking for g++ : ok Checking for program gcc or cc : /usr/bin/gcc Checking for gcc : ok Checking for library […]