전체 글 354

Linux/Ubuntu, CD/DVD 를 ISO로 만들기

CD/DVD를 ISO로 만들기 위해서 꼭 Linux 가 필요한 것은 아니다. 하지만 Windows 에서 만들기 위해서는 BurnAware, ISOMaker, IMGBurn등 쉽게 들어보지 못했던 프로그램들을 설치해야만 하는 문제가 있다. 이 프로그램들을 설치했을 때 내 Windows 에 무엇을 남겨놓을지 몰라서 VirtualBox로 설치해 놓았던 Ubuntu에서 CD/DVD를 ISO로 변환시켰다. 적어도 Linux에서는 기본 명령어로만으로도 가능하기 때문에 별도의 프로그램 설치는 필요가 없다. 목표 : (Bootable한) CD/DVD를 ISO로 만들기 1. CD/DVD의 위치 확인 시스템마다 다를 수 있으므로 현재 CD/DVD가 파일시스템 어느 위치에 있는지 확인해 본다.# lshw -c disk 위 ..

OS/Linux 2016.07.13

terminator, Linux 다중 분할 터미널

Ubuntu를 사용하게되면 기본적으로 아래와 같은 기본 terminal program이 포함되어 있다. 기본 terminal 인 만큼 기본에 충실한데, 하나 불편한 점이 있다. 여러 terminal을 띄우게 되면 이전에 띄운 terminal 들은 뒤로 가려져 보이지 않는다는 것이다. 그래서 찾아낸 것이 terminator 라는 프로그램이다. https://launchpad.net/terminator terminator를 사용하게 되면 이전 창을 가리는 것 없이 아래와 같이 사용이 가능하다. 수직/수평으로 사용자가 마음대로 분할이 가능하다. 설치는 다음과 같다. (root 권한 필요) Ubuntu# apt-get install terminator Fedora/RHEL# yum install terminat..

OS/Linux 2016.07.12

Ubuntu package 검색하기/상세정보보기/설치하기 (apt-cache, apt-get)

Ubuntu에서는 여러가지 package 설치 방법들이 존재한다. "Ubuntu Software"를 통해서 UI로 설치할 수도 있고, apt-get, aptitude, dpkg 등을 통해 CLI를 통해 설치할 수도 있다. 여기서는 apt-get을 통해 package 를 검색하고, 찾은 package의 상세 정보를 확인하고 설치하는 방법에 대해 알아보고자 한다. -. 모든 명령은 root 에서 이루어져야 한다.-. 예제로 'terminator' 라는 package를 설치하였다. 1. package 의 검색# apt-cache search terminator 2. package 의 상세 정보 확인# apt-cache show terminator 3. package 의 설치# apt-get install te..

OS/Linux 2016.07.12

Ubuntu 최신으로 유지하기 (apt-get, aptitude, Ubuntu Software)

Ubuntu 를 최신으로 유지하는 방법에 대해 소개하고자 한다. 이 방법들은 Ubuntu 12.04, 14.04, 16.04 등 특정 버전의 국한되지 않는다. -. Terminal(cmd)을 이용하여 최신으로 유지하는 방법-. UI를 이용하여 최신으로 유지하는 방법 Terminal(cmd)을 이용하여 최신으로 유지하는 방법 1. 아래 명령어를 이용해 /etc/apt/sources.list 에 정의된 서버에서 최신 package list를 받아온다.# apt-get update혹은# aptitude update 2. 아래 명령어를 이용해 현재 system 에 설치된 package들을 최신으로 바꾼다.# apt-get upgrade혹은# aptitude upgrade # 참고용으로 apt-get 의 man ..

OS/Linux 2016.07.12

OpenWrt, 리눅스를 공유기 속으로.

우선 제목에 언급한 OpenWrt 에 대해 간략히 소개하자면 Linux 기반으로 만들어 놓은 Customize된 공유기 firmware이다. 즉, 공유기 회사에서 만든 전용 firmware가 아니고, 외부 개발자들이 Linux를 해당 공유기에서 동작할 수 있도록 리눅스를 기반으로 수정한 firmware인 것이다. OpenWrt를 쓰는 이유? OpenWrt 라는 주제를 가지고 글을 쓰고자 했을 때 여러 모로 고민을 많이 하였다. "왜 굳이 잘 동작하는 전용 firmware가 있음에도 외부개발자들이 Linux를 올려서 firmware를 만들었을까." "과연 OpenWrt를 사용함으로써 얻게 되는 이득이 무엇이길래 만들었을까." "잘 만들어 놓은 공식 Firmware가 있음에도 무엇때문에 OpenWrt를 사용..

OS/OpenWRT, LEDE 2016.07.11

IPTIME A1000UA, Linux 에서 사용가능한가.

사실 Linux에서 사용하려고 구매했던 것은 아니지만 무선랜카드가 A1000UA 밖에 없는 상황이라 Ubuntu에서 네트워크 사용 할일이 있어 시도해 보았다. 사실 이번에 처음 시도하는 것은 아니고 이전에 사용하기 위해 iptime 홈페이지에서 Linux 용 driver를 제공하는지 알아본 적은 있었다. 다행인지 iptime에서는 A1000UA의 드라이버를 제공하고 있었는데, 좀 더 정확히 말하자면 A1000UA에서 사용하는 Mediatek MT7610U의 가져다가 올려놓은 것까지만 확인했었었다.올려져 있는 파일을 다운받아 README를 보면 아래와 같이 적혀있다. =================== Supporting Kernel: =================== linux kernel 2.4 an..

OS/Linux 2016.07.08

Ubuntu 16.04, 기본 설정에서의 Kernel Compile.

지난 4월 26일자로 Ubuntu 16.04가 release 되었다. 사실 Linux kernel compile에 있어서 Ubuntu 의 버전은 그다지 상관은 없지만, 나온지 얼마되지 않은 Ubuntu 16.04에서 Linux kernel compile할 일이 있어, 설치해야할 package등 정리하면서 작성해 보았다. 시행착오 과정까지 모두 적은지라 결론만 보고 싶으신 분들은 제일 마지막 부분만 참고 하셔도 될 것 같다. Linux kernel compile on Ubuntu 16.04참고로 build에 사용된 Ubuntu 16.04는 Ubuntu.com에서 iso 다운로드 받고서 설치한 직후의 상태라 별다르게 설치된 package는 없는 상황이었다. 현재 사용하고 있는 Ubuntu 16.04와 동일한..

OS/Linux 2016.07.07

VirtualBox, 자유롭게 화면 해상도 조절하기.

VirtualBox에 ubuntu를 설치하고 난 직후, VirtualBox를 전체크기로 변경한다면 아래와 같은 화면을 볼 수 있을 것이다. VirtualBox를 통해 설치한 가상 OS의 화면을 자유자재로 변경시키려면 몇가지 설치가 더 필요하다. VirtualBox를 전체 화면으로 하게 되면 기본적으로 아래와 같이 보인다. 창은 커지는데 안에 보이는 가상 OS의 화면은 그대로여서 흰 공간이 보이게 된다. 따라서 몇가지 설치를 더 해주어야 한다. (VirtualBox Guest Addtions)1. VirtualBox의 메뉴 중 [장치 > 게스트 확장 CD 이미지 삽입]을 선택한다. 2. 선택하게 되면 마치 CD를 하나 더 넣은 것 처럼 인식하게 되고 , 실행 여부를 물어보게 되는데 "Run"을 눌러 실행한..

VirtualBox, 가상 하드 디스크 용량 조절하기.

VirtualBox 를 이용해 Linux Kernel Compile을 진행하고 있다. 그 동안의 기억으로 Linux는 크게 용량을 먹지 않았던 것으로 알고 있었는데, 막상 kernel compile을 해보니 용량 증가 속도가 상당이 빠르고 많다는 것을 알았다. 처음에 가상 하드 디스크로 16GB를 할당해서 쓰고 있었는데 compile 도중에 모두 차버렸다. 사용할 수 있는 공간이 없어서인지 X window에서 terminal도 실행이 안되고 해서 console로 진입해 용량을 확인해 보았다. 용량 확인을 위해 df -h를 해보니 /dev/sda1 에서 Avail이 0으로 되어 있고 Use%가 100%로 바닥나버렸다. 그래서 처음에 16GB로 잡았던 용량을 늘리기 위해서 VirtualBox 세팅을 아무리 ..

VirtualBox, OS 위의 또 다른 OS

요즘에 있어 사실 Desktop virtualization이 새로운 화두는 아니다. virtualization(가상화)의 대명사인 vmware가 설립된지도 18년이나 지났고, (1998년에 설립) 이 글에서 소개하고자 하는 VirtualBox가 공개된지도 9년이 지났다. (2007년 공개) 오래된 화두임에도 글을 적는 이유는 VirtualBox를 오랜만에 사용해보았는데 무료임에도 불구하고 전과는 달리 안정적으로 동작하여 기존에 virtualization을 위해 사용하던 vmware을 대체할 수 있을 만한 것 같아 소개하고자 하기 위해서이다. VirtualBox에 대해 소개하기 전에 virtualization(가상화)에 대해 간략히 소개하면 다음과 같다. 예를 들어 "Windows", "Linux", "O..