尝试:
sudo apt-get install maven
Run Code Online (Sandbox Code Playgroud)
如果它适用于你,请忽略这篇文章的其余部分.
我在2013年4月开始设置我的Ubuntu 12.10,当时正常 sudo apt-get install maven情况不适用于maven 3.
如果您想深入了解关于apt-get的ubuntu内核以及它找到可在Ubuntu上安装的应用程序列表,那么本文中的手动安装非常有用.如果你遇到与我当时使用Ubuntu 12.10相同的问题,它对于Ubuntu 15.04等更新版本的Ubuntu也可能有用.
如果您当前的ubuntu无法通过常见的"apt-get install maven"安装maven,请查看手动安装.
sudo apt-get update
sudo apt-get install maven
Run Code Online (Sandbox Code Playgroud)
如果您的ubuntu不新鲜或者您之前使用的是maven 2,请确保删除maven 2:
sudo apt-get remove maven2
Run Code Online (Sandbox Code Playgroud)
如果您的ubuntu apt-get存储库列表不是最新的,这可能很有用.
Maven 3需要设置系统,因为事实证明大多数文档都涉及如何将Maven安装到Ubuntu 12.04版或更早版本.我找到的最佳文件是:
我想出的整个过程如下:
sudo -H gedit /etc/apt/sources.list在sources.list文件中添加以下行:
deb http://ppa.launchpad.net/natecarlson/maven3/ubuntu精确主要
deb-src http://ppa.launchpad.net/natecarlson/maven3/ubuntu精确主要
sudo apt-get update && sudo apt-get install maven3
sudo ln -s /usr/share/maven3/bin/mvn /usr/bin/mvn注意1:命令"sudo apt-add-repository …
不知怎的,我已经成功完成了在Ubuntu karmic上安装postgresql的麻烦.我想从头开始,但是当我用apt-get"清除"包时,它仍然留下痕迹,使重新安装配置无法正常运行.
我做完之后:
apt-get purge postgresql
apt-get install postgresql
Run Code Online (Sandbox Code Playgroud)
它说
Setting up postgresql-8.4 (8.4.3-0ubuntu9.10.1) ...
Configuring already existing cluster (configuration: /etc/postgresql/8.4/main, data: /var/lib/postgresql/8.4/main, owner: 108:112)
Error: move_conffile: required configuration file /var/lib/postgresql/8.4/main/postgresql.conf does not exist
Error: could not create default cluster. Please create it manually with
pg_createcluster 8.4 main --start
or a similar command (see 'man pg_createcluster').
update-alternatives: using /usr/share/postgresql/8.4/man/man1/postmaster.1.gz to provide /usr/share/man/man1/postmaster.1.gz (postmaster.1.gz) in auto mode.
Setting up postgresql (8.4.3-0ubuntu9.10.1) ...
Run Code Online (Sandbox Code Playgroud)
我有一个"/ etc/postgresql",其中没有任何内容,"/ etc/postgresql-common /"有一个'pg_upgradecluser.d'目录和root.crt和user_clusters文件.
/ etc/passwd有一个postgres用户; 清除脚本似乎没有触及它.我经历过一系列症状只是为了暴露下一个.
这一秒,当我运行该命令"pg_createcluster ..."时,它抱怨'/var/lib/postgresql/8.4/main/postgresql.conf不存在',所以我会找到其中一个,但我我肯定不会结束它. …
我正在研究Ubuntu系统,目前这正是我正在做的事情:
if ! which command > /dev/null; then
echo -e "Command not found! Install? (y/n) \c"
read
if "$REPLY" = "y"; then
sudo apt-get install command
fi
fi
Run Code Online (Sandbox Code Playgroud)
这是大多数人会这样做的吗?还是有更优雅的解决方案?
我正在考虑安装上个月在我的Debian PC 上发布的hylafax + 5.5.4版本.
我查了一下dpkg -l | grep "hylafax",发现当前的版本是5.5.3.然后我检查apt-cache search hylafax并看到包可用,但我看不到任何版本号.
如何找到可用的软件包版本apt-get?
是否有apt-get与Cygwin一起使用的程序?
我已经尝试cyg-apt但是当我尝试时我得到了这个错误:
cyg-apt: downloading: http://cygwin.mirrors.pair.com/setup-2.bz2
cyg-apt: downloading: http://cygwin.mirrors.pair.com/setup-2.ini
cyg-apt: bad URL http://cygwin.mirrors.pair.com/setup-2.ini, exiting.
Run Code Online (Sandbox Code Playgroud) 当我apt-get update和apt-get upgrade我的Ubuntu系统时,我收到有关获取Google Chrome更新的以下错误消息.这只是几天前才开始发生的.
E: Repository 'http://dl.google.com/linux/chrome/deb stable Release' changed its 'Origin' value from 'Google, Inc.' to 'Google LLC'
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
Run Code Online (Sandbox Code Playgroud)
错误消息清楚地表明,这与Google将其名称从Google,Inc 更改为Google LLC有关.错误消息显示错误,但没有告诉我们要运行什么命令来解决此问题.
如消息所示,我如何明确接受此更改?
我在我的机器上安装了node.js(linux mint 15),当我运行时node example.js,它说:
The program 'node' can be found in the following packages:
* node
* nodejs-legacy
Try: sudo apt-get install <selected package>
Run Code Online (Sandbox Code Playgroud)
那么node和nodejs之间有什么区别呢?我之前安装了node.js和node,但是当我运行时node example.js,Web服务器根本没有启动.所以我删除了节点并保留了node.js.
我一直在尝试在之前使用过的各种文件上运行Docker构建,现在这些文件已经不再有效了.
一旦Docker文件包含任何要安装软件的行,它就会失败并显示一条消息,说明找不到该软件包.
RUN apt-get -y install supervisor nodejs npm
Run Code Online (Sandbox Code Playgroud)
日志中出现的常见消息是
Could not resolve 'archive.ubuntu.com'
Run Code Online (Sandbox Code Playgroud)
知道为什么任何软件都不会安装?
通过apt-get存储库在Debian中安装Oracle Java 7似乎不起作用.
apt-get install oracle-java7-installer
Run Code Online (Sandbox Code Playgroud)
看起来apt-get不认识oracle-java7-installer.
apt-get ×10
apt ×3
debian ×3
ubuntu ×2
bash ×1
cygwin ×1
docker ×1
dpkg ×1
java ×1
java-7 ×1
linux-mint ×1
maven-3 ×1
node.js ×1
postgresql ×1
shell ×1
ubuntu-16.04 ×1
ubuntu-17.04 ×1
uninstall ×1
version ×1