데비안

    리눅스 기초 Ch1. - Linux 소개

    리눅스 개요 리눅스는 1991년에 핀란드의 대학생이었던 리누스 토발스(Linus Torvalds)가 개발한 운영체제입니다. 이 리눅스라는 OS의 커널은 자유로이 수정될 수 있는 오픈소스로 배포되었습니다. 근래에는 이전 리눅스보다 간편한 설치, 다양한 하드웨어 지원 및 사용자 친화적이며 GUI 시스템까지 지원하는 배포판이 파생 개발되면서 리눅스를 처음 다루는 사용자들도 이전보다 편하게 사용할 수 있게 개량되고있습니다. 이 배포판의 종류로는 대표적으로 데비안(Debian), 우분투(Ubuntu), 민트(Mint), 레드햇(Red Hat), 페도라(Fedora) 등이 있으며 이 외에도 수백가지의 배포판이 존재합니다. 또한 스마트폰의 운영체제인 안드로이드(Android) 역시 리눅스 기반으로 개발된 OS입니다...

    우분투/데비안 계열 리눅스 Hostname 변경 방법

    1. Hostname 확인 방법 아래 커맨드를 터미널에서 실행하면 현재 기기의 Hostname을 알 수 있다. hostname 2. Hostname 변경 방법 아래 커맨드를 터미널에서 실행하면 현재 기기의 Hostname을 변경할 수 있다. sudo vi /etc/hostname 정상적으로 Hostname을 변경했다면 reboot 또는 init 6 커맨드를 이용해 기기를 재부팅해주면 성공적으로 Hostname이 변경된다.

    데비안, 우분투, 라즈비안 계열 리눅스 부팅시 SSH Service 자동실행

    리눅스를 설치하고 난 직후에 별도의 설정이 없다면, SSH Service가 부팅시 Disable되어있을것이다. 대부분 리눅스를 서버로 사용할때는 별도의 모니터를 부착하지 않고 SSH를 이용해 원격 쉘을 통해 제어하게되는데, SSH가 자동으로 실행되어있지않다면 제어함에 있어 큰 불편함과 문제가 발생할것이다. SSH Service를 OS 부팅시 자동으로 실행하고싶다면 아래 명령어를 사용하면 된다. $ sudo systemctl enable ssh.service 위 명령어를 사용하게 되면 시스템에서 자동적으로 심볼릭 링크를 통해 자동실행 서비스로 설정되는것을 확인할 수 있다. /etc/rc.local 파일을 수정하는 등 여러 방법으로도 서비스를 자동실행하도록 설정할 수 있지만, 위 방법에 비해서는 다소 과정이..

    데비안, 우분투, 라즈비안 계열 리눅스 패키지관리자 오류 E: Unable to locate package update 해결법

    명령어를 이용하여 복구하는 방법 아래 명령어를 쉘에서 실행시키면 정상적으로 패키지 업데이트가 작동할것이다. $ sudo apt-get autoremove && sudo apt-get -f install && sudo apt-get update && sudo apt-get upgrade -y /etc/apt/sources.list 파일을 수정하여 복구하는 방법 만약 위 명령어를 이용하더라도 해결되지 않는다면, 패키지 리소스를 수정해주어야한다. $ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 위 명령어는 원본 파일을 백업하기 위함이다. 필수적으로 수행해야하는 과정은 아니지만 추후 문제가 생기거나 원본 파일로 복구해야할 가능성을 염두에 두고 실행한다. (..

    우분투, 데비안 계열 리눅스 MYSQL 완전삭제 방법

    서버 작업을 하다보면 사용하는 패키지가 완전히 손상되어 복구가 불가능할때가 있다. 이럴 경우 가장 완벽한 해결방법은 해당 패키지를 완전삭제 이후 재설치하는 방법이다. 사실 굳이 MYSQL이 아니더라도 이 방법을 응용하면 대부분의 패키지는 완전삭제할 수 있으므로 알아두면 유용하게 사용할 수 있다. sudo apt-get remove --purge mysql* sudo apt-get purge mysql* sudo apt-get autoremove. sudo apt-get autoclean. sudo apt-get remove dbconfig-mysql. sudo apt-get dist-upgrade. sudo apt-get install mysql-server. 위 스크립트를 이용하면 사용자의 리눅스에 설..

    우분투 데비안 계열 리눅스 pip 설치

    pip는 python의 패키지를 설치, 관리해주는 프로그램이다. pip를 사용하여 python의 패키지를 관리하면 의존성 문제를 자동으로 해결하기에 매우 편리한 프로그램이다. 아래 명령어를 이용하여 각 python2, python3의 pip를 우분투, 데비안 계열 리눅스에 설치할 수 있다. python2.x pip 설치 커맨드 apt-get install python-pip python3.x용 pip 설치 커맨드 apt-get install python3-pip 설치가 완료되었다면 pip, pip3 명령을 bash에서 사용해 정상적으로 설치되었는지 확인해 볼 수 있다.

    우분투, 데비안 리눅스 VMware Tools 설치방법

    VMware에 우분투 혹은 데비안 계열의 리눅스를 처음 설치하고 실행해보면 전체화면으로 동작하지 않는다. 이럴때는 VMware Tools를 설치해주면 정상적으로 전체화면으로 이용이 가능하다. 우분투 혹은 데비안 계열의 리눅스에서 VMware Tools를 설치하는 표준 방법은 VMware에 내장된 설치도구를 이용해서 설치하는것이다. 하지만 위의 경우 압축해제후 스크립트 실행등 여러가지 번거로운점이있어 불편하다. 이때 패키지관리자를 이용하면 쉽게 설치가 가능하다 우분투, 데비안 데스크탑(GUI) sudo apt install open-vm-tools-desktop 우분투, 데비안 서버(TUI) sudo apt install open-vm-tools 터미널을 실행하고 자신의 OS가 데스크탑인지, 서버인지에따라..