본문 바로가기

프로그래밍/Ubuntu Linux

우분투 리눅스 - device name 변경하기 우분투 리눅스 - device name 변경하기 (1) 아래의 명령어를 입력합니다. 1$ sudo hostname (newname)cs 당연하게도 (newname)자리에는 자신이 원하는 device name을 넣어야합니다.만일 자신의 리눅스 device name을 "my_computer"로 변경하려면 아래와 같이 입력합니다. 1$ sudo hostname my_computercs (2) /etc/hosts 파일을 변경해줍니다. 아래의 명령어로 /etc/hosts 파일에 들어갑니다. 1$ sudo vi /etc/hostscs 들어가면 기존의 device name이 보일 것 입니다. 그것을 (1)에서 설정한 이름으로 변경해줍니다. 터미널을 종료한 뒤 새로 들어가면 device name이 변경된 것을 확인할 .. 더보기
우분투 리눅스 - 디렉토리 삭제 (+ Permission denied 해결) 우분투 리눅스 - 디렉토리 삭제 (+ Permission denied 해결) 1$ rmdir (directory_name)cs 기본적으로는 위의 명령어를 통해 삭제를 할 수 있습니다.그렇지만 통상적으로 파일 삭제에 사용하는 rm을 통해서도 삭제가 가능합니다. 1$ rm -rf (directory_name)cs -f 옵션 : 파일 유무에 관계없이 삭제하기-r 옵션 : 디렉토리도 같이 삭제하기 * Permission denied 1$ sudo rm -rf (directory_name)cs 간혹, Permission denied라는 권한 없음 표시가 나오는 경우가 있습니다.간단하게 sudo를 앞에 붙여줌으로써, 즉, root 관리자 권한으로 삭제를 하면 해당 삭제가 강제로 이루어지게 됩니다. 재밌게 읽으셨다면.. 더보기
우분투 리눅스 - 14.04 를 16.04로 업그레이드하기 우분투 리눅스 - 14.04 를 16.04로 업그레이드하기 먼저 현재 패키지들을 최신 상태로 업데이트합니다. 123$ sudo update$ sudo upgrade$ sudo dist-upgradecs 최신 상태가 적용되도록 재부팅합니다. 1$ sudo rebootcs 다음 명령어를 실행하여 update-manager-core가 설치되어있는지 확인합니다. 1$ dpkg -l | grep update-manager-corecs 만일 설치가 되어있지 않다면 다음의 명령어로 설치해줍니다. 1$ sudo apt-get install update-manager-corecs 다음의 명령어를 누르면 16.04로의 업그레이드가 시작됩니다. 1$ sudo do-release upgradecs 중간중간에 나오는 상황들은 .. 더보기
우분투 리눅스 - failed to fetch http://kr.archive.ubuntu.com 우분투 리눅스 - failed to fetch http://kr.archive.ubuntu.com 기존에 사용하던 우분투 14.04를 16.04로 업그레이드 시도 중에 발생한 오류입니다.아무래도 http://kr.archive.ubuntu.com 서버가 맛이 간 듯 합니다.다운로드 서버를 바꿔주겠습니다. [System settings] - [Software & Updates] - [Ubuntu Software] 에 들어갑니다. 중간부분에 'Download from : ' 이라고 된 부분에서 우분투 다운로드 서버를 다른 곳으로 바꾸어줍니다. (저의 경우에는 mirror.kakao.com 카카오 서버로 변경하여 업데이트를 했습니다.) 재밌게 읽으셨다면 공감버튼을 눌러주세요 ♡ 더보기
우분투 리눅스 - deb 파일 설치하기 우분투 리눅스 - deb 파일 설치하기 1$ sudo dpkg -i (package_name).debcs (package_name)에 패키지 이름을 넣고 위의 명령어를 실행합니다. 재밌게 읽으셨다면 공감버튼을 눌러주세요 ♡ 더보기
우분투 리눅스 - sudo 명령어에서 root 권한이 없을 때 ( ... is not in the sudoers file. This incident will be reported.) 우분투 리눅스 - sudo 명령어에서 root 권한이 없을 때 ( ... is not in the sudoers file. This incident will be reported.) 간혹 root 권한이 없는 경우가 있습니다. sudo 명령어로 접근을 할 때, " (username) is not in the sudoers file. This incident will be reported. " 라는 메시지가 나오게 되는 경우의 해결 방법을 알아보겠습니다. 우선, root로 접근해 줍니다. (root 접근 권한이 있는 다른 계정에서 해도 됩니다.) 1$ sucs 위의 명령어를 입력하면 root 비밀번호를 입력하라는 메시지가 나옵니다. root 비밀번호를 입력해줍니다. 1$ vi /etc/sudoerscs s.. 더보기
우분투 리눅스 - 터미널에서 GUI로 디렉토리 (폴더) 열기 우분투 리눅스 - 터미널에서 GUI로 디렉토리 (폴더) 열기 우분투 터미널에서 GUI로 디렉토리 (폴더) 여는 방법 1$ nautilus (directory name)cs nautilus라는 명령어 뒤에 폴더 명을 붙이면 GUI로 해당 디렉토리가 열리게 됩니다. 재밌게 읽으셨다면 공감버튼을 눌러주세요 ♡ 더보기
우분투 리눅스 tar, gz, tar.gz (tar & gzip) 압축하기 및 압축 풀기 ㅎ 우분투 리눅스 tar, gz, tar.gz (tar & gzip) 압축하기 및 압축 풀기 1-1. gzip 압축하기 1$ gzip xyz.txtcs xyz. txt 라는 파일을 xyz.gz 로 압축할 수 있습니다. 1-2. gzip 압축 풀기1$ gzip -d xyz.gzcs -d 옵션 (decompress)을 통해 gz 로 압축된 파일의 압축을 풀 수 있습니다. 2-1. tar 압축하기12$ tar -cvf test.tar t1.txt t2.txt t3.txt$ tar -cvf test.tar ./testcs tar 에 -cvf 옵션을 주고 그 뒤에 압축할 파일 혹은 폴더 명들을 넣으면 됩니다. 2-2. tar 압축 풀기1$ tar -xvf test.tarcs -cvf 옵션 대신 -xvf 옵션을 사.. 더보기
우분투 리눅스 ipyparallel 설치 우분투 리눅스 ipyparallel 설치 우분투 16.04 를 기반으로 합니다. 12$ pip install ipyparallel$ pip3 install ipyparallel cs 위의 라인은 python2에 대한 ipyparallel 설치, 아래의 라인은 python3에 대한 ipyparallel 설치를 의미합니다. 재밌게 읽으셨다면 공감버튼을 눌러주세요 ♡ 더보기
우분투 리눅스 bash 환경변수 설정 우분투 리눅스 bash 환경변수 설정 1$ vi ~/.bashrccs bashrc 파일로 들어간다. 1export XYZ=/home/testfoldercs 환경변수를 원하는 경로로 설정한다. 위의 글의 경우에는 XYZ라는 환경변수를 /home/testfolder 라는 경로로 지정한 것이다. 1$ source ~/.bashrccs 환경변수를 적용해준다. 1$ cd $XYZcs 위의 명령어로 XYZ 환경변수를 넣어보면 지정한 폴더로 이동한 것을 확인할 수 있다. 재밌게 읽으셨다면 공감버튼을 눌러주세요 ♡ 더보기
우분투 리눅스 ipython 설치하기 우분투 리눅스 ipython 설치하기 우분투16.04 환경을 기준으로 합니다. 1. Anaconda를 통해 Python을 설치한 경우 1$ conda update conda -y && conda install ipython -ycs 터미널에 위의 명령어를 입력합니다. 통상적으로 최신 배포판들은 ipython이 자동으로 설치되는 경우가 많습니다. 2. Anaconda가 아닌 경우 12$ pip install ipython[all]$ pip3 install ipython[all]cs 위의 두 명령어를 통해 python2,3에 대해 ipython을 설치할 수 있습니다. 재밌게 읽으셨다면 공감버튼을 눌러주세요 ♡ 더보기
우분투 리눅스 matplotlibrc 위치 확인하기 우분투 리눅스 matplotlibrc 위치 확인하기 제 환경은 우분투 16.04입니다. 리눅스 우분투에서 matplotlibrc 위치를 확인하는 방법은 다음과 같습니다. 1python -c "import matplotlib; print(matplotlib.matplotlib_fname())"cs 해당 명령어를 터미널에서 실행하면 matplotlibrc의 위치를 출력해줍니다. 도움링크 : https://www.scivision.co/matplotlib-default-settings-matplotlibrc-where-is-it/ 재밌게 읽으셨다면 공감버튼을 눌러주세요 ♡ 더보기
우분투 리눅스 pygtk 설치하기 우분투 리눅스 pygtk 설치하기 우분투 16.04 환경입니다. python은 python2.7, python3는 python3.6으로 연결됩니다. 12pip install pygtkpip3 install pygtkcs 1번 라인은 python2에 대한 wxPython 설치, 2번 라인은 python3에 대한 wxPython 설치를 의미합니다. 재밌게 읽으셨다면 공감버튼을 눌러주세요 ♡ 더보기
우분투 리눅스 wxPython 설치하기 우분투 리눅스 wxPython 설치하기 우분투 16.04 환경입니다. python은 python2.7, python3는 python3.6으로 연결됩니다. 12pip install -U wxPythonpip3 install -U wxPythoncs 1번 라인은 python2에 대한 wxPython 설치, 2번 라인은 python3에 대한 wxPython 설치를 의미합니다. 재밌게 읽으셨다면 공감버튼을 눌러주세요 ♡ 더보기
우분투 리눅스 PyQt5 설치하기 우분투 리눅스 PyQt5 설치하기 우분투 16.04 환경입니다. python은 python2.7, python3는 python3.6으로 연결됩니다. 12sudo apt-get install python-pyqt5sudo apt-get install python3-pyqt5cs 1번 라인은 python2에 대한 PyQt5 설치, 2번 라인은 python3에 대한 PyQt5 설치를 의미합니다. 재밌게 읽으셨다면 공감버튼을 눌러주세요 ♡ 더보기
우분투 리눅스 - 터미널이 열리지 않을 때 해결방법 우분투 리눅스 - 터미널이 열리지 않을 때 해결방법 기본적으로 저는 Ubuntu 16.04 에서의 에러현상을 기반으로 해결책을 공유합니다. 우분투에서 터미널이 열리지 않는 현상, Ctrl+Alt+T로도 열리지 않고, 직접 검색해서 열어도 열리지 않는 현상에 대한 해결방안입니다. 아마도, 우분투에서 터미널이 열리지 않는다면 python3로 진입하는 python3의 버젼을 python3.5에서 다른 것으로 변경하셨을 것으로 생각됩니다. 저도 아래 글에서 python 혹은 python3 명령어로 진입하는 파이썬 버젼을 바꾸는 방법을 소개했습니다. [프로그래밍] - 우분투에서 파이썬2, 파이썬3 진입 변경하기 (Ubuntu 16.04, python2, python3) 저 역시 python3 명령어로 진입하는 파.. 더보기
우분투 리눅스 - 파이썬2, 파이썬3 진입 변경하기 우분투 리눅스 - 파이썬2, 파이썬3 진입 변경하기 (Ubuntu 16.04, python2, python3) 지난 글에서 우분투 16.04 환경에서의 python2, python3 버젼 업그레이드 방법을 알아보았습니다. [프로그래밍] - 우분투에서 파이썬2, 파이썬3 버전 업그레이드하기 (Ubuntu16.04, python2, python3) 이번 포스트에서는 python 혹은 python3 명령어로 진입하는 파이썬의 버젼을 바꿔보도록 하겠습니다. 1. 'python' 명령어를 통해 python3로 진입 설정하기.기본적으로 python 명령어를 친다면 python2로 진입하게 됩니다. 이것을 python3로 바꿔보겠습니다. 1$ sudo update-alternatives --config pythonc.. 더보기
우분투 리눅스 - 파이썬2, 파이썬3 버전 업그레이드하기 우분투 리눅스 - 파이썬2, 파이썬3 버전 업그레이드하기 0. 기본정보 Ubuntu 16.04 기반입니다. 우분투 16.04를 설치하면 기본적으로 python2와 python3가 설치되어있으나, 그 버전이 최신버전이 아닐 수 있습니다. 이럴 때, 해당 버전을 업데이트하는 방법을 알아보겠습니다. 1. python2 버전 업그레이드하기기본적으로 우분투16.04를 설치했을 때, 설치된 버전을 알아보겠습니다. 우분투16.04에서의 default는 python을 실행하면 python2로 실행이되고 python3를 실행해야 python3가 실행되는 방식을 따릅니다. (1) python2의 버전 확인 1$ python –Vcs 해당 명령어를 사용하면 python2의 버전 정보를 알 수 있습니다. 저의 경우 pytho.. 더보기