Netbeans을 설치할 위치


8

우분투 12.10에 Netbeans 7.2.1을 설치할 계획입니다. 지금까지 JDK 7u11을 문제없이 이미 설치했으며 Oracle 사이트에서 Netbeans을 이미 다운로드했습니다.

내 질문은 이것입니다 : Netbeans를 어디에 설치해야합니까? 기본값을 수락해야합니까, /usr/local/netbeans-7.2.1아니면이 경로를 my로 변경해야 /home합니까?

누군가가 제안 된 기본 설치 경로에 설치하지 말라고 말했기 때문에 나중에 질문을합니다. 나중에 권한 문제가 발생할 가능성이 높기 때문입니다. Netbeans로 작업하기 그 폴더에 쓸 수있는 권한이 없어서 프로젝트에 라이브러리를 추가하거나 IDE에 플러그인을 설치 및 제거 할 수 없으며 Glassfish 서버 구성을 사용할 수 없습니다.

나는 의심에 불을 밝히지 않기 위해 봤다. 내가 찾은 유일한 것은 Netbeans 포럼 의이 스레드 였습니다.

누구든지 나를 도울 수 있습니까?

답변:


6

를 사용하여 설치 관리자를 실행할 필요 sudo가 없으며 등의 시스템 폴더에 설치 관리자를 설치할 필요가 없습니다 /usr/local/. 설치 프로그램을 정상적으로 실행하고 홈 디렉토리에 설치하도록 선택하십시오. 당신이 원하지 않는 경우 netbeansglassfish홈 폴더를 어지럽히고 폴더를 사용하면 같은 홈 폴더의 하위 폴더에 설치 local하거나 Library또는 무엇 이건.

Netlauncher가 작성하는 실행기를 클릭하여 Netbeans을 실행할 수 있습니다. 그러나 명령 행에서 실행하려면 Netbeans의 bin폴더를 시스템 경로 에 추가해야 합니다. .bashrc텍스트 편집기에서 파일 을 열고 맨 아래에이 줄을 추가하면됩니다 (Netbean을 설치 한 위치에 따라 수정 됨).

export PATH=$PATH:~/netbeans-7.2.1/bin

깨달아 주셔서 감사합니다. 이 답변이 도움이되고 정확하다고 생각하기 전에 한 번만 더 질문하십시오. Netbeans의 bin 폴더를 시스템 경로에 추가 할 때 .bashrc 파일을 편집하여 어떤 파일입니까? 이 파일이 내 시스템의 파일입니까 아니면 Netbeans 설치 폴더 중 하나에 존재하는 파일입니까?
Korrigan Nagirrok

환경 변수와 터미널을 설정하는 홈 폴더에있는 파일입니다 (기본적으로 숨겨져 있습니다. 숨겨진 폴더와 파일을 보려면 Ctrl + H를 누르십시오).
iBelieve

4

NetBeans를 실행하는 컴퓨터에서 유일한 사용자가 되려면 설치 관리자를 루트 사용자로 실행 해서는 안됩니다 .

 $ chmod u+x ~/Downloads/netbeans-7.3rc1-linux.sh
 $  ~/Downloads/netbeans-7.3rc1-linux.sh

사용자 홈을 기본값으로하는 설치 디렉토리를 선택하라는 메시지가 표시됩니다. 선택된 설치 폴더는 사용자 역할로 쓸 수 있어야합니다.

자세한 내용은 NetBeans Community Wiki를 확인하십시오 .

동일한 설치에서 여러 사용자가 NetBeans를 시작하게하려면 설치 프로그램을 루트 사용자로 실행하고 / user / local을 설치 디렉토리로 선택해야합니다. 메시지가 표시되면 기본적으로 선택해야합니다.

NetBeans IDE는 여러 사용자가 동일한 설치에서 IDE를 시작하는 것을 고려하도록 설계되었습니다.

NetBeans는 각 사용자의 개인 설정을 NetBeans 코드 설치와 별도로 유지하여이를 수용합니다.

Unix 시스템에서, 설정은 NetBeans가 처음 실행될 때 사용자의 홈 디렉토리에 작성된 로컬 설정 디렉토리에 유지됩니다.

위의 인용문은 NetBeans : The Definitive Guide 에서 인용 한 것입니다 .


2
이 답변에 동의하지만 사용자 가정에 소프트웨어를 설치하는 방법에는 단점이있을 수 있습니다. 백업 (백업 습관에 따라 다름) 가정에 소프트웨어를 설치하고 집 전체를 백업하는 경우 설치 디렉토리를 백업에서 제외해야합니다. 설정이나 변수 파일이 다른 곳에 저장된 경우 다시 설치하여 복구 할 수있는 것을 백업 할 필요는 없습니다. 넷빈즈 에 설치 /usr/local또는 /opt과 설정이 집에있을 것 같은, 권한에 문제가되지 않습니다.
sierrasdetandil

설치되어 /usr/local있거나 opt업데이트시 IDE를 루트로 실행해야 할 수도 있습니다.
Goran Miskovic

IDE가 시스템 디렉토리에 설치되어 있어도 루트로 IDE를 실행할 필요가 없습니다. 플러그인은에 저장 $HOME/.netbeans되므로 일반 사용자로 설치 및 업데이트 할 수 있습니다. IDE 자체를 업데이트하기 위해서만 새 설치 프로그램을 실행하려면 루트 액세스 권한이 필요합니다.
sierrasdetandil

사용자 설치 플러그인 만 $ HOME / .netbeans로 이동합니다. 다른 모든 플러그인은 설치 디렉토리에 설치됩니다. 따라서 기본 플러그인을 업데이트해야 할 때마다 IDE를 루트로 실행해야합니다. 부 릴리스의 경우 업데이트 관리자를 사용하여 IDE를 업데이트 할 수 있습니다.
Goran Miskovic

Netbeans는에서 기본 플러그인을 .netbeans활성화 할 때 복사합니다 $HOME/.netbeans/*/modules/. 몇 년 동안 그것을 사용하여 나는 항상 모든 플러그인을 일반 사용자로 업데이트했습니다. 그러나 설치의 전체 사소한 업데이트를 수행하려면 루트로 실행해야합니다. 내 요점은 일반 사용자 또는 루트로 설치하는 것은 사용자에게 달려 있다는 것입니다. 두 방법 모두 잘 작동합니다.
sierrasdetandil

0

일반적으로 소프트웨어 센터에서 소프트웨어를 설치해야합니다. 이렇게하면 보안 업데이트가 자동으로 제공되며 사용자가 구성하거나 구성하지 않아도 작동합니다.

https://apps.ubuntu.com/cat/applications/netbeans/


8
신속한 답변 감사합니다. 소프트웨어 센터에서 항상 소프트웨어를 설치해야한다는 사실을 알고 있습니다. 문제는 소프트웨어 센터에서 사용 가능한 Netbeans 버전이 상당히 오래
되었다는 것
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.