Articles of Ubuntu

Mongo守护进程不能通过服务mongod启动

最近我通过阅读这个页面安装了mongodb包( http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/ )。 我使用docker和ubuntu 14.04映像部署我的服务器。 问题首先运行mongod服务: # service mongod start 我得到了以下几点: Rather than invoking init scripts through /etc/init.d, use the service(8) utility, eg service mongod restart Since the script you are attempting to invoke has been converted to an Upstart job, you may also use the stop(8) and then start(8) utilities, eg stop mongod ; […]

基于Ubuntu的docker机镜像

是否有可能简单地创build一个基于非boot2docker(即基于Ubuntu)(使用virtualbox驱动程序)的docker机? 我希望在我的Mac上运行Docker守护进程的function齐全的Linux发行版,而不是Tiny Core Linux发行版,它是快速和轻量级的,但并不能提供我需要的所有debugging工具。 我知道我可以手动创build它。 我只是想知道是否有一个简单的方法,如docker-machine create 。

如何以编程方式反转Linux中的屏幕颜色

例如,在Ubuntu中,您可以使用Super-M反转屏幕颜色(需要桌面效果,请参阅[1])。 其他的操作系统也有类似的function,虽然我并不关心Linux以外的任何其他操作系统。 如果我想编写一个简单的程序,在运行时反转屏幕颜色,应该查看哪个API? 我使用API​​的语言对我来说并不重要。 我对C / C ++ / Bash / Perl / Python非常熟悉,我可以用任何语言对这个API进行最简单的访问。 在Ubuntu上工作是必需的,在其他类似的* nixes上工作并不是非常重要。 [1] https://help.ubuntu.com/community/KeyboardShortcuts#Desktop%20Effects%20enabled%20shortcuts

当我启动我的ubuntu机器时,自动启动rails服务器

我有一个Rails应用程序,我想在机器启动时自动启动服务器。 现在我cd到目录,然后键入rails s命令。 如何configuration我的机器在启动时运行我的Rail服务器? 我正在使用Ubuntu和Rails 3.0.0。

我可以通过GUI工具SSH连接到MySQL吗?

我有一个Ubuntu的服务器,我已经locking只有HTTP,HTTPS和SSH(端口30000)。 在这个盒子里我有一个MySQL服务器,其中99.9%的时间只在本地使用。 我偶尔想用GUI工具连接到MySQL实例,但不要触摸防火墙。 因此,可以设置一些东西,以便我可以通过SSH连接连接到MySQL盒子? 有什么港口转发魔术我可以做吗?

在Ubuntu 12.04中打开eclipse juno,错误“No more handles …”

从今天开始,每次打开日食,我都会popup一个标题为“发生问题”的消息框,并说: 没有更多的句柄[未知的Mozillapath(MOZILLA_FIVE_HOME未设置)]可能的参数:{0},{1},{2},{3}没有更多的句柄[未知的Mozillapath(MOZILLA_FIVE_HOME未设置)] 然后我点击“确定”进入工作台,我又有一个错误说 发生SWT错误。 build议您退出工作台。 后续的错误可能会发生并退出工作台而不会发出警告。 有关更多详细信息,请参阅.log文件。 你想退出工作台吗? (是/否) 然后我点击“是”,看看.metadata中的.log文件。 我看到了这个长长的stacktrace: !ENTRY org.eclipse.datatools.sqltools.plan 4 0 2012-08-25 14:28:52.355 !MESSAGE No resource bundle has been set for the LoggerNo more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]". !ENTRY org.eclipse.datatools.sqltools.plan 4 0 2012-08-25 14:28:52.359 !MESSAGE No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)] possible args: {0}, {1}, […]

Linux检索显示器名称

情况:我使用多个显示器,我想在bash中获取他们的名字。 目前我正在使用Ubuntu 10.04。 我知道xrandr。 从这里我只能得到统计数据。 我想要的是读取一个数组中的所有显示器名称,以与他们一起工作。 有没有一个明确的方法来做到这一点,而不切断某种string的名称? 一个明确的方法是从文件中读取它们。 一个不明确的方法是将xrandr输出pipe道输出为某种function来从中删除名称。

Gradle构build在干净的安装和空项目上永远运行

Gradle构build永远运行,我不明白为什么。 我已经在Ubuntu 15.04上安装了Android Studio。 它使用向导的所有默认选项进行设置。 我创build了一个空的项目,我没有添加任何代码。 当我尝试构build项目时,启动一个gradle进程,但是永远不会终止。 我尝试让它运行一个小时,但没有任何进展。 我最终不得不手动杀死gradle才能closuresAndroid Studio。 (通过“ps aux | grep gradle; kill -9”) 我正在使用open-jdk 1.7,但我也尝试使用oracle java(具有相同的结果)。 我的桌面有32 GB RAM。 我曾尝试增加分配给Android Studio的内存量,但效果不佳。 我的CPU有AMD-64架构。 虽然我在谷歌上找不到任何东西,说这是我的悲哀的原因,它可能是负责任的吗? 当我手动运行studio.sh时,没有出现在terminal中的错误消息。 以下是terminal输出(由我注释): #starting Android Studio Starting a new Gradle Daemon for this build (subsequent builds will be faster). Starting process 'command '/usr/lib/jvm/java-1.7.0-openjdk-amd64/bin/java''. Working directory: /home/cody/Documents/AndroidStudio/MyApplication Command: /usr/lib/jvm/java-1.7.0-openjdk-amd64/bin/java -version […]

find哪个程序导致核心转储文件

最近我一直在经历激烈的程序/软件包安装,所以我无法确定哪个新安装的程序(或旧程序)在我的个人文件夹中出现core文件。 这是一台服务器,所以我最好在机器上找出任何可能的不稳定源。

Android Studio不能更新,Ubuntu 16.04

我试图更新我的Android工作室的最新版本稳定,最近发布2.2稳定从我目前的版本2.1.3在Ubuntu上面显示的Android工作室 这完成后,只需closuresandroid工作室,当打开它再次没有改变它仍然是版本2.1.3 它发生两次? 这是如何解决这是第一次从Ubuntu更新?