본문 바로가기
반응형

[OS]17

apt/yum/brew 등 패키지관리자의 update와 upgrade의 차이 우리는 OS를 운영할때 brew나 yum, apt등을 이용하여 패키지를 관리합니다. 저도 보통 서버에서는 yum을 통해 관리하고, 맥북에서는 brew를 자주 쓰고있습니다. 최신버전을 유지하고 싶을땐 update와 upgrade를 둘 다 해주고있었는데요 문득 그차이가 궁금해졌습니다. 결과 요약 yum update : 최신 버전으로 패키지 수정 + 사용하지 않는 패키지 유지 $yum update upgrade : 최신 버전으로 패키지 수정 + 사용하지 않는 패키지 삭제 $yum upgrade $yum update --obsoletes 와 $yum upgrade는 같은 처리를 합니다. --obsoletes 는 사용하지 않는 패키지 삭제 옵션 apt update : 업그레이드 가능한 패키지들의 버전에 대한 정보.. 2020. 12. 20.
Homebrew 설치하기 오랜만에 맥북 포맷 후 세팅 1. brew.sh/index_ko 에 접속한다. Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 2. 터미널을 켜고 brew.sh/index_ko에서 제공하는 설치 명령어를 넣기만 하면 된다. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 3. xcode설치 ...... Downloaded Command Line Tools for Xcode Installing Command Line Tools for Xcode Done with Command Line Tools for Xcode .. 2020. 12. 16.
윈도우즈에서 리눅스 설치 - WSL(Ubuntu) 윈도우 개발환경설정 우리가 맥에서의 개발이 편하다고 느낀건 shell에 직접 접근하여 리눅스명령어를 통해 개발환경을 구축하고 운영할수 있었기 때문입니다. 윈도우는 리눅스와 다른 체계를 통해 개발 환경 구축시 개발자가 이질감을 느낄수 밖에 없었습니다. 그래서 WSL이라는 기술을 통해 windows에서도 Linux 터미널에 액세스하여 Linux 응용 프로그램 및 워크 플로를 실행할 수 있습니다. WSL은 WSL1과 WSL2가 존재하지만 저는 안정화버전인 WSL1을 설치하려고합니다. WSL2에는 아직 기능적인 이슈가 존재하고, 특히 Windows Insider Program에 가입해야하고, 강제로 beta버전의 윈도우10 빌드를 사용하므로써 윈도우 자체가 불안정해지는 이슈가 존재한다는 여러 글들을 봐서 그렇다.. 2020. 5. 8.
[Centos7+Raspberry pi3]Error : calling crda to update world regulatory domain Error : calling crda to update world regulatory domain 해결 : yum -y install crda 2016. 5. 8.
자바 버전 정해주기 JAVA_HOME=/usr/local/java/jdk1.6.0_45CATALINA_HOME=/usr/local/tomcatPATH=$PATH:$CATALINA_HOME/binCLASSPATH=$CLASSPATH:$CATALINA_HOME/lib/mysql-connector-java-5.1.17-bin.jarexport JAVA_HOME CLASSPATH PATHLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/mysql/lib update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.6.0_45/bin/java" 1;update-alternatives --install "/usr/bin/javac" .. 2016. 3. 29.
[CentOS] apache service 등록 apache 자동실행 설정 Apache 의 실행 스크립트인 apachectl 을 /etc/init.d에 httpd라는 이름으로 복사apachectl은 Apache가 설치된 bin 디렉토리에 있다. [root@localhost /]# cp /usr/local/server/apache/bin/apachectl /etc/init.d/httpd chkconfig 를 이용하여 자동실행을 등록한다 [root@localhost /]# chkconfig --add httpd httpd 서비스는 chkconfig 를 지원하지 않습니다 [root@localhost /]# vi /etc/init.d/httpd#!/bin/sh 밑에 추가 5줄 # chkconfig: 2345 90 90 # description: init fi.. 2016. 3. 25.
우분투에 Mysql 세팅하기 참고 : http://jaesu.tistory.com/entry/ubuntu-mysql-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0 가비아 클라우드 0.서버 - Linux Ubuntu 13.10 x64 - 패스워드 변경 # $ sudo passwd root //apt 업데이트$ apt-get update 1). mysql 검색 $ sudo apt-cache search mysql-server 2). mysql 설치 $ sudo apt-get install mysql-server-5.6 설치확인$ sudo netstat -tap | grep mysql 재시작하기$ sudo /etc/init.d/mysql restartMysql 시작 .. 2015. 8. 14.
우분투에 아파치 + 톰캣 설치 및 연동 가비아 클라우드 - 참고 : http://hellogk.tistory.com/123 0.서버 - Linux Ubuntu 13.10 x64 - 패스워드 변경 # sudo passwd root 1. JAVA 설치 - JAVA 설치(오라클 자바7) $ echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list$ echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list$ apt-key adv --keyserver hkp://keyserver.ubuntu.. 2015. 8. 14.
Error : Could not reliably determine the server's fully qualified domain name Could not reliably determine the server's fully qualified domain name 이라는 에러가 발생할때 httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName 아파치가 설치된 폴더의 /conf아래 httpd.conf 파일열고 #ServerName www.exampl.com:80 이라는 주석처리 밑에다가 ServerName localhost 입력하고 아파치 리스타트 시키니까 정상적으로 되네요. 위와 같은 에러가 발생하는 분 계시면 httpd.conf 파일에 ServerName localhost 한번 추가해 보십시요. 출처: .. 2015. 8. 12.
리눅스 명령어 리눅스 파일 찾기 명령어find / -name 찾을파일명 -print 2015. 6. 5.
서버 세팅하기 (1) JAVA 설치1. JAVA 설치(오라클 자바7) echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.listecho "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.listapt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886apt-get updateapt-get install oracle-java7-installer 2. FTP 설치 우분투 ftp 설치 $ sudo in.. 2015. 6. 1.
명령어 모음 2014-12-23 우분투 관련 ROOT 패스워드 변경sudo passwd root 우분투 업데이트sudo apt-get update 우분투 APT업그레이드sudo apt-get upgrade 아파치 관련 아파치 설치apt-get install apache2 아파치 설정nano /etc/apache2/sites-available/default-ssl.conf mod_jk 설치apt-get install libapache2-mod-jk vsftp 관련 vsftp 설치sudo apt-get install vsftpd vsftp 설정파일sudo vi /etc/vsftpd.conf ftp 재시작sudo restart vsftpd 톰캣 관련 톰캣 시작sudo service tomcat6 startsudo /etc/init.d/tom.. 2014. 12. 23.
우분투에서 자바 경로 확인 명령어:which 리눅스 명령어 중 파일의 경로를 알려주는 명령어는 which 입니다. JDK 설치후 java의 경로를 알고 싶을때는 which 명령어를 사용하시면 됩니다. $ which java 최상위 경로에서 검색 하고 자 할때는 find를 사용합니다. 최상위 경로로 부터 검색을 실시 합니다. 하지만 느립니다. $ find -name java 2014. 12. 19.
삼바 설치 및 설정 처음 설치해 보는 samba.. 구글링해서 나오는 설정 방법들은 다들 예전 방법인지 잘 되지 않는 부분이 있어서 기록해 둔다. 지금 버전은 samba3이다. 프린터 공유와 같은 기능까지는 아니지만, 일단 파일 공유까지는 가능.. 권한 설정부터 하루 종일 삽질만 했다. TㅅT 설치한 samba는 3.6.3. 버전이고, apt-get을 통해서 받았다. 1. samba를 설치한다. $ sudo apt-get install samba 2. samba 설정 기본 설정에서 변경되거나 중요하다고 생각되는 부분만 적었다. $ sudo vi /etc/samba/smb.conf # samba 전체 설정이다. - default로 주석처리가 되어 있으므로 풀어서 사용하면 된다. [global] # Windows와 연결하려면 .. 2014. 12. 18.
오라클 JDK7 설치하기 리눅스 우분투에 apt-get 으로 oracle-java7 jdk 설치하기 apt-get 으로 oracle에서 제공하는 jdk를 설치하려면 아래와 같이 하면 됩니다. $ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update $ sudo apt-get install oracle-java7-installer $ sudo apt-get install oracle-java7-set-default 자바 버전 확인하기 $ java -version 2014. 12. 18.
우분투 업데이트 하기 패키지 인덱스 인덱스 정보를 업데이트 : apt-get은 인덱스를 가지고 있는데 이 인덱스는 /etc/apt/sources.list에 있습니다. 이곳에 저장된 저장소에서 사용할 패키지의 정보를 얻습니다. sudo apt-get update 설치된 패키지 업그래이드 : 설치되어 있는 패키지를 모두 새버전으로 업그래이드 합니다. sudo apt-get upgrade의존성검사하며 설치하기 sudo apt-get dist-upgrade 출처 : http://blog.outsider.ne.kr/346 2014. 12. 18.
root계정 패스워드 변경 우분투 root 패스워드 변경 $sudo passwd root 위의 명령어 입력후 새로운 패스워드 입력 그리고 입력한 패스워드 확인 입력 하면 끝 2014. 12. 18.
반응형