我已经正确安装了java。
aaa@ubuntu:~$ whereis java
java: /usr/bin/java /usr/bin/X11/java /usr/local/java /usr/share/java
aaa@ubuntu:~$ whereis javac
javac: /usr/bin/javac /usr/bin/X11/javac
Run Code Online (Sandbox Code Playgroud)
但是当我尝试将/usr/bin/java
IntellyJ Idea12 中的位置添加为 Java 项目 sdk 时,我无法这样做,因为它需要文件夹并且/usr/bin/java
是一个文件。即使我指定了/usr/bin
,它也会说它不是一个有效的位置。
那么它位于何处以及如何将位置设置为 IntellyJ Idea12 或 Eclipse 的 java sdk?
更新:路径“/usr/lib/jvm/”不存在
更新2:
我使用了本教程http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux
我尝试在 Ubuntu 12 上安装 Ruby。有一个命令给我一个错误
E: 无法定位包 pkgconfig
sudo apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion pkgconfig
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libxslt1-dev' instead of 'libxslt-dev'
Note, selecting 'libncurses5-dev' instead of 'ncurses-dev'
E: Unable to locate package pkgconfig
Run Code Online (Sandbox Code Playgroud)
我什至做了
sudo apt-get update && sudo apt-get install pkgconfig
Run Code Online (Sandbox Code Playgroud)
但它没有帮助。
如何安装 pkgconfig?
如果它以某种方式帮助你
alex@ubuntu:~$ cat /etc/apt/sources.list
# deb …
Run Code Online (Sandbox Code Playgroud) 我浏览了一个教程http://craiccomputing.blogspot.com/2010/10/passenger-3-nginx-and-rvm-on-mac-os-x.html,一切正常。没有错误。
Nginx with Passenger support was successfully installed.
The Nginx configuration file (/opt/nginx/conf/nginx.conf)
must contain the correct configuration options in order for Phusion Passenger
to function correctly.
This installer has already modified the configuration file for you! The
following configuration snippet was inserted:
http {
...
passenger_root /home/alex/.rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.14;
passenger_ruby /home/alex/.rvm/wrappers/ruby-1.9.3-p194/ruby;
...
}
After you start Nginx, you are ready to deploy any number of Ruby on Rails
applications on Nginx.
Run Code Online (Sandbox Code Playgroud)
但是我无法启动它。
alex@ubuntu:~$ sh -x /etc/init.d/nginx start
sh: 0: …
Run Code Online (Sandbox Code Playgroud) 我已经安装了java
aaa@ubuntu:~$ whereis java
java: /usr/bin/java /usr/bin/X11/java /usr/local/java /usr/share/java
aaa@ubuntu:~$ whereis javac
javac: /usr/bin/javac /usr/bin/X11/javac
Run Code Online (Sandbox Code Playgroud)
和等/配置文件
JAVA_HOME=/usr/local/java/jdk1.7.0_17
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/usr/local/java/jre1.7.0_17
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH
Run Code Online (Sandbox Code Playgroud)
但是,当我运行 Android Studio 时,它说:
tools.jar in not in Android Studio classpath. Please ensure you have JAVA_HOME points
to JDK rather than JRE.
Run Code Online (Sandbox Code Playgroud)
我如何解决它?
更新
sudo update-alternatives --get-selections | grep ^java
java manual /usr/local/java/jre1.7.0_17/bin/java
javac manual /usr/local/java/jdk1.7.0_17/bin/javac
javaws manual /usr/local/java/jre1.7.0_17/bin/javaws
java -version
java version "1.7.0_17"
Run Code Online (Sandbox Code Playgroud) 我已经正确安装了 Java,我按照手册http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux做到了
我还安装了 Android SDK。但是,当我尝试创建一个新的 Project IntelliJ Idea 12 并指定 Project SDk 选择 New -> 时/home/alex/android-sdk-linux
,它说我
No Java SDK of appropriate version found. In addition to the Android SDK, you need to define a JSDK 1.5, 1.6 or 1.7
Run Code Online (Sandbox Code Playgroud)
我错过了什么?
尝试在 Ubuntu 12 上安装 Skype,我遇到了问题。当我输入:
sudo apt-get update
sudo apt-get install skype
Run Code Online (Sandbox Code Playgroud)
我收到一个错误
Reading package lists... Done
Building dependency tree
Reading state information... Done
skype is already the newest version.
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
skype : Depends: lib32stdc++6 (>= 4.1.1-21) but it is not going to be installed
Depends: lib32asound2 (> 1.0.14) but it is not going to be installed
Depends: ia32-libs but it is not going …
Run Code Online (Sandbox Code Playgroud) 有谁知道在 Ubuntu 12.10 中最小化所有窗口的好方法吗?我看了几篇文章,没有发现任何有价值的。例如,
CompizConfig Manager
无法正常工作,有时出于某种原因不会最小化所有窗口。此外,不建议使用它(AskUbuntu上有说)我正在尝试安装 phusion 乘客。
passenger-install-nginx-module
Run Code Online (Sandbox Code Playgroud)
最终我得到了一个错误
Permission problems
This installer must be able to write to the following directory:
/opt/nginx
But it can't do that, because you're running the installer as alex.
Please re-run this installer as root.
Run Code Online (Sandbox Code Playgroud)
我试着做
sudo passenger-install-nginx-module
Run Code Online (Sandbox Code Playgroud)
但它说
sudo: passenger-install-nginx-module: command not found
Run Code Online (Sandbox Code Playgroud)
我该如何解决?