초보적인 질문 한가지. 프로그램 설치 경로?

우분투 처음사용자인데요 윈도우를 계속 써오다

우분투를 사용해보니 시스템적으로 윈도우와는 많이 달라서 적응 하는데 어려움이 많네요

프로그램 설치경로가 궁굼한 이유는

이클립스를 우분투 소프트웨어 센터에서 검색해서 설치를 하였는데

이클립스를 설치후 추가 소프트웨어를 내려받아 설치하려고 하는데

몇가지 오류가 뜨는데 검색을 해보니 최신버전의 이클립스가 아니라서 그런다고 하더군요

그래서 이클립스 홈페이지에서 다운을 받았는데
eclipse-SDK-3.7.1-linux-gtk.tar.gz
이런식의 파일명 입니다.
여기서부터 막히더군요;; 설치파일이 아니고 압축파일처럼 보이는데 맞나요?
실제로 압축을 풀어보았더니 아예 이클립스 자체가 통압축되어있는거 같구…
그대로 실행을 해도 기존에 설치되어있던 것과는 별개로 실행이 되더라구요??
기존에 안되던 추가 소프트웨어 설치도 이상없이 진행이 되구요

여기서 궁굼한게
기존에 사용하던 이클립스를 새로받은 버전으로 판올림 하는건 어떻게 해야하나요?
기존 설치되어있던 경로에 덮어씌우면 되나 해서 찾아보니 기존설치경로도 못찾겠구요;;
아니면 애초에 우분투에는 '설치’라는 개념이 없는건가요…?

초보자에게 한수 가르침을 … ㅜㅜ

http://ubuntu.or.kr/viewtopic.php?p=94525

답변을 썼다 지웠네요…^^;;;;
찾아 보니 이클립스인 경우 설치과정이 필요가 없네요… 걍 압축풀고 사용해도 되는 플그램이네요…^^;;;;
기존 이클립스는 지워버리고 => <우분투소프트웨어-설치된 프로그램>이용하거나 터미널에서 sudo apt-get remove eclipse 하시면 될 듯
홈폴더 밑 적당한 폴더에 풀고 사용하시면 될 듯 하네요…
검색사이트에서 ‘우분투 이클립스’ 로 검색하니 많은 답변들이 있네요…^^

그래도 참고적으로 리눅스용 패키지 파일들을 모아 놓은 사이트인

http://pkgs.org/

정도는 알고 있으시면 도움이 될 듯 합니다.

행복한 하루 되세요…

뭐 어디에 설치해도 되겠지만, 일반적으로 그런식으로 외부에서 받아다 쓰는 프로그램들은 /opt 디렉토리에 깔아 씁니다.

[ /usr/share/here ] whereis, which로 검색하면 whereis는 프로그램 이름이 있는 곳이나,
which는 실행파일이 있는 위치를 알려 줍니다. 패키지가 있는 위치는 whereis에 나타납니다.
하지만 여러 곳이기 때문에 어디가 패키지가 설치되어 있는 지 혼란습럽습니다.

정답: "/usr/share/" 디렉토리(폴더) 아래에 설치됩니다.

일반적인 eclipse 설치 방법은
sudo apt-get update && sudo apt-get install eclipse
업데이트 방법은
sudo apt-get upgrade 입니다.

패키지로 설치된 경우, 설치 경로는 패키지 별로 다를 수 있습니다.
일반적인 경로를 말씀드리면,

외부 업체에서 제공하는 프로그램을 설치할 경우, /opt에,
컴파일 해서 설치하는 경우나 사용자가 압축을 풀어 설치하는 경우는 /usr/local을 기본 디렉토리로 설치되며,
패키지로 설치하는 경우, /usr을 기본 디렉토리로 설치됩니다.

그리고, 디렉토리 구성은
/usr[/local]/bin : 실행파일
/usr[/local]/share: 공유파일로 그림이나 문서, 아이콘등
/usr/[local]/lib: 각종 라이브러리
/etc: 각종 설정파일
/var: 각종 상태나, 캐시등
$HOME/.패키지명: 사용자별 설정 및 저장된 파일 및 작업디렉토리

패키지의 설치 경로를 정확히 알고 싶으시면,
dpkg -L 패키지명 하시면 되는데…
eclipse의 경우는 메타패키지(다른 패키지들을 묶어 하나의 패키지인양 처리하는 것)입니다.
java를 사용하는 eclipse의 경우 eclipse-jdt가 메인패키지이기 때문에…
dpkg -L eclipse-jdt 라고 하시면 되고,
gcc를 사용하는 eclipse의 경우,
dpkg -L eclipse-cdt 라고 하시면 됩니다.