그래서 학교 다닐 땐 가상머신에 우분투에 GNOME 올려 쓰면서 가끔 쉘로 깨작거리니까 내가 리눅스를 쓰는 줄 알았다...
근데 회사 와보니 망분리된 운영서버에서는 rpm 이든 yum이든 지랄이든 뭐든 안 먹는다는 걸 깨달았고...
소스코드 구해다 컴파일해서 올리는 것부터 해야하더라...
우분투만 쓰다 레드햇이나 CENT OS 의 존내 간결한 패키지에서 뭘 하나 쓰려고 하니 FSSTND를 모르곤 답이 없더라...
그래서 아직도 리눅스 때문에 괴롭다...
리눅스 미리 미리 해 두자...
깔깔깔
저 노트북 os 밀고 리눅스공부할라는데 학교에서는 솔라리스 쓰거든여... 그럼 쏠라리스 설치해야하나여?
솔라리스? 그거 SunOS 계열 유닉스인데여 ??
님도 아둔님처럼 존경합니다
제가 최근에 AIX 랑 HPUX 랑 솔라리스랑 다 깨작거리고 있는데 진짜 제일 지랄 같은게 솔라리스 같습니다.
그냥 시작은 우분투로 합시다.
우분투에 GUI 기반에 패키지 매니저로 이것저것 써보다 좀 적응이 됐다 싶으면 GUI 걷어내고 쉘로만 좀 써보다, CENT OS로 넘어가서 레드햇 기술자료 찾아가면서 공부를 하는 겁니다.
학교에서 배우는거랑은 상관없나요?.. 라직 리눅스 유닉스 씨발것들이 왜이렇게 많은지 모르겠어요..
전 왠만해선 소스설치 함 ㅎㅎ 의존라이브러리정도는 apt 쓰고
역시 솔라리스는 Solarless 였던 것인가.. 꿈도 희망도 없는..
ㄴ첨부터 그런 버릇을 들이면 좋았을텐데 학교 다닐 땐 apt-get 이나 yum만 주구장창 때려와서 처음에 읭? 했네여...
소스설치랑 apt-get이랑 차이가머임
apt-get이나 yum 같은 패키지 관리자는 명령어 때리면 원격 저장소에서 필요한 프로그램이나 의존하는 라이브러리 찾아다 알아서 다 깔아주는데
그게 조건이 원격 저장소에 네트워크랑 연결이 되어 있어야 하는 거라서, 외부망이랑 분리된 단독 환경에서는 그런 걸 쓰질 못 함 (뭐 물론 자체 저장소를 구축할 순 있긴한데 거기도 100% 다 들어간 건 아니라서)
프로그램이란 게 OS도 타고 CPU버전도 타고 이것저것 타는 게 많기 때문에, (32비트 윈도우에서 64비트 어플리케이션이 안 돌아가듯)
자기 CPU와 OS에 맞는 소스코드 및 컴파일 옵션을 찾아다가 소스코드를 make 같은 걸로 직접 바이너리 컴파일해서 깔아줘야 함
apt-get 을 하면 이런 거 없죠 그냥 알아서 다 해주죠
호고고곡
configure make make install
나도 apt-get 안하고 make랑 cmake로 할때 많이 겪는 현상이다..
그정도 규모면 원래 미러링하지 않냐? 내부망에 붙은;; 하기사 mvn repo도 운영할것같은데 막상 외근가보니까 jar 다 복사해서 쓰는거보고 학을 떼긴함;; - Make PHP Great Again!