小编Pro*_*oob的帖子

如何在 Ubuntu 上让 Geany 成为我的默认编辑器?

我实际上想将 Ubuntu 12.04 上的默认文本编辑器从 nano 更改为 Geany。当我使用此代码时:

update-alternatives --config editor
Run Code Online (Sandbox Code Playgroud)

.. 我在列表中没有看到 Geany。

所以要添加 Geany,这应该可以正常工作吗?

update-alternatives --install /usr/bin/geany geany /usr/bin/geany 10
Run Code Online (Sandbox Code Playgroud)

另外,顺便提一下,您能否告诉我您是否会亲自建议我将默认编辑器从 nano 更改为 Geany,为什么?

editor default programming 12.04 geany

23
推荐指数
3
解决办法
2万
查看次数

Ubuntu系统不小心卸载了很多包后坏了

我不小心删除了所有以名称开头的包jpeg

sudo apt-get remove jpeg*
Run Code Online (Sandbox Code Playgroud)

这搞砸了很多事情,删除了 Unity、Firefox、Flash 播放器等。

我以某种方式设法恢复了桌面和统一,但是很多事情仍然存在问题。例如.rpm文件,.tag.gz根本不会打开。

我想要的是一种解决所有问题的方法。相当于使用 Windows 光盘进行“修复安装”的东西。

任何提示,任何人?

apt reinstall

23
推荐指数
2
解决办法
3万
查看次数

这个页面上 Ubuntu 的五个 Java 版本有什么区别?

我想在我的计算机上安装 Java 以便我可以开发程序,我在 Ubuntu 社区文档中看到了有关 Java 的这个页面。它说:

Java 是 Oracle(以前的:Sun Microsystems)的一项技术。有几种实现方式,这里将讨论其中的五种:

  • OpenJDK:OpenJDK 项目的主要目标是生成 Java SE 平台(6 和 7)的开源实现。这是 Ubuntu 使用的默认 Java 版本,也是最容易安装的版本。
  • Oracle (Sun) Java 6:Oracle (Sun) Java 6 是 Java 6 的参考实现。
  • Oracle Java 7:Oracle Java 7 是 Java 7 的参考实现。
  • IBM Java:IBM Java 是 PowerPC 机器上首选的 Java 解决方案。它是使用即时编译器的重新实现。它只能从 IBM 的网站上获得。
  • GNU Compiler : 由 GNU 制作的 Java 编译器。只有开发人员应该安装它。

我阅读了内容,但仍然有点困惑。它们都是不同版本的JDK吗?如果不是,那又怎样?

你更喜欢哪一个?

java jdk

9
推荐指数
1
解决办法
2万
查看次数

Ubuntu 中的 apt 和 aptitude 是什么?

我一直盲目复制粘贴包含这些关键字的代码来安装程序并从 Windows 迁移,我不太明白它们的意思。任何人都可以用它们的相似之处/不同之处来解释它们及其重要性吗?

另外,我想知道你是怎么知道这个问题的答案的?我的意思是,由于我现在几乎没有任何以前的经验,正在学习使用 Ubuntu,我应该怎么知道这个答案?除了谷歌搜索之外,我应该在哪里寻找它,我只是试图找到不够令人满意/不够清晰的答案。

installation aptitude apt

6
推荐指数
1
解决办法
595
查看次数

有人可以说明安装 Heroku 工具带的 wget 命令的作用吗?

我越来越熟悉终端命令,我遇到了这个命令来安装 Heroku 工具带:

wget -qO- https://toolbelt.heroku.com/install.sh | sh
Run Code Online (Sandbox Code Playgroud)

现在从这里我了解到 wget 用于通过各种支持的协议从 Internet 下载文件,即使我注销它们也会下载。

那正确吗?

我想知道关于该命令的另外两件事:

  1. -q0-在代码中看到。这是什么意思?从联机帮助页我看到它-q用于关闭输出Wget。但这也意味着什么?以及如何使用-q-q0-

  2. 什么是|sh在该命令的结束?那有什么作用?

非常感谢您的时间!

installation command-line gnome-terminal wget

6
推荐指数
2
解决办法
8778
查看次数

有什么办法可以在 nltk 查找 wordnet 语料库的位置列表中添加一个新位置?

我无法使用 nltk wordnet lemmatizer,因为由于访问权限问题,我无法在我的大学计算机上下载 wordnet 语料库。

当我尝试这样做时,我收到以下错误:

**********************************************************************   
Resource 'corpora/wordnet' not found. Please use the NLTK Downloader
to obtain the resource: >>> nltk.download() Searched in:
    - '/home/XX/nltk_data'
    - '/usr/share/nltk_data'
    - '/usr/local/share/nltk_data'
    - '/usr/lib/nltk_data'
    - '/usr/local/lib/nltk_data'
**********************************************************************
Run Code Online (Sandbox Code Playgroud)

当我在家里遇到同样的问题时,我可以通过两种方式解决它:

  1. 使用nltk.download(), 标准方式和
  2. 在 location 创建一个新文件夹,/home/XX/nltk_data 然后将语料库目录粘贴到其中。

现在在大学里,我只能访问/home/XX/bin而不是/home/XX直接访问。那么无论如何我可以将wordnet语料库粘贴到其中/home/XX/bin,然后以某种方式让nltk在该文件夹中查找语料库?

python

6
推荐指数
2
解决办法
9366
查看次数

您应该更喜欢哪种安装文件 - .deb 还是 tarball 文件?为什么?

我刚刚开始将 Ubuntu 作为我的主要操作系统,每次我必须安装一些东西时,我通常会尝试查找 .deb 文件,因为这看起来很方便,但是另一个论坛上的某个人告诉我应该始终使用 tarball 文件。

那么你能告诉我理想的推荐是什么吗?为什么?

installation gzip deb tar

5
推荐指数
1
解决办法
1011
查看次数

如何将 Eclipse 项目从 Windows 转移到 Ubuntu?

这似乎是一个重复的问题,在谷歌上我发现了一堆类似的问题,但说真的,没有任何帮助。

我不知道为什么这些项目在导入时无法正常工作以及如何修复它们。我不断收到这些错误,说 XXX 无法解决。截图如下。

有人可以帮忙吗?我刚刚开始使用 Ubuntu。

在此处输入图片说明 在此处输入图片说明

windows eclipse java

5
推荐指数
1
解决办法
1万
查看次数

curl 在 Ruby 中的用途是什么?

我是一个相当新的用户,正在寻找一种在我的笔记本电脑上安装 Ruby 的方法,并发现了这个链接:https : //rvm.io/rvm/install/

当我使用那里指定的命令时,它说没有安装 curl。那么谁能告诉我 curl 到底是什么?谢谢!

注意:强烈建议您在安装 Ruby 之前阅读本指南(感谢 Damien)。

installation rvm ruby curl

4
推荐指数
1
解决办法
3104
查看次数

用函数覆盖后如何获取原始系统命令?

我现在正在参加 Hackathon,所以如果有人能尽快回答这个问题,你会帮我一个大忙。

我在 .bashrc 中编写了一个名为 ls() 的函数,如下所示:

ls() {

  if(some condition);
    do something
  else
    ls; #(CALL TO ORIGINAL ls SYSTEM CALL)
  fi

}
Run Code Online (Sandbox Code Playgroud)

但是这里到了else部分,就进入了无限循环

如何在 else 中调用原始 ls 系统调用,或者,如何使 ls 在一个文件夹中的行为与其他文件夹中的行为不同。

command-line bash alias functions bashrc

4
推荐指数
1
解决办法
1747
查看次数