애플이 최신 프로그래밍 언어인 스위프트(Swift)를 오픈소스로 공개했습니다. 이제 누구나 요즘 가장 주목받는 이 프로그래밍 언어를 어떤 시스템에서든 사용할 수 있게 된 것입니다. 애플은 우분투(Ubuntu)에서도 손쉽게 스위프트를 구동할 수 있도록 지원하고 있는데요, 지금부터 그 방법을 차근차근 알려드리겠습니다. 스위프트(Swift)란 무엇인가? 스위프트를 처음 들어보시는 분들을 위해 간단히 소개하자면, 스위프트는 애플이 오브젝티브-C(Objective-C)를 대체하고 맥 OS X와 iOS 애플리케이션 개발의 주력 언어가 되기
리눅스 게이밍을 이야기할 때 가장 먼저 언급되는 배포판은 단연 SteamOS입니다. 하지만 리눅스에서 게임을 즐기기 위해 반드시 SteamOS를 사용해야 하는 것은 아닙니다. 사실 거의 모든 리눅스 배포판에서 게임 플레이가 가능하며, 어떤 배포판은 그 과정을 훨씬 더 쉽게 만들어 주죠. 이번 글에서는 SteamOS 외에 게이밍에 활용할 수 있는 배포판들을 하나씩 살펴보겠습니다. Ubuntu GamePack Ubuntu GamePack은 게이밍에 특화된 비공식 우분투 파생 배포판입니다. 우분투 14.04를 기반으로 하며, 설치를 마
우분투가 항상 지금과 같은 모습이었던 것은 아닙니다. 유니티(Unity) 윈도우 환경을 채택하고 보라빛 테마(공식 명칭은 캐노니컬 오버진, Canonical Aubergine)로 갈아타기 전까지, 우분투는 소박하고 자연스러운 미학을 지니고 있었는데, 이는 창시자 마크 셔틀워스(Mark Shuttleworth)의 남아프리카 출신 배경을 반영한 것일지도 모릅니다. 결국 이 디자인 개편은 막대한 비용이 들었을 뿐만 아니라 논란도 많았습니다. 그 결과 우분투는 가장 널리 쓰이는 배포판 자리는 지켰지만, 오랜 팬들이 다른 배포판으로 떠나면서
캐노니컬(Canonical)이 또 다시 표준 우분투 빌드 중 하나의 지원 종료를 발표하는 시기가 돌아왔습니다. 그렇다면 이것이 일반 사용자에게는 어떤 의미일까요?2016년 2월 4일부로 우분투 15.04 비비드 베르벳(Vivid Vervet)은 더 이상 보안 공지, 중요 수정 사항, 메인 저장소의 업데이트 패키지를 받지 못하게 됩니다. 해당 버전은 지금 모습 그대로 보관용으로 남게 되는 것이죠.무언가 낯익은 이야기라고 느껴지신다면, 아마 윈도우 XP 사용자였던 경험이 있기 때문일 겁니다. 마이크로소프트는 운영체제의 수명이 다하면 지
우분투(Ubuntu)의 장기 지원(LTS) 버전에는 장단점이 공존합니다. 새로운 메이저 버전은 2년에 한 번씩 출시되며, 그 사이 시스템은 안정적으로 유지되면서 최신 보안 업데이트만 받게 됩니다. 일반 릴리스처럼 9개월마다 업그레이드할 필요가 없다는 점이 큰 장점입니다.하지만 최신 버전의 소프트웨어를 설치하려고 하면 문제가 생깁니다. 시스템 라이브러리가 오래되어 제대로 작동하지 않을 가능성이 높기 때문입니다.이 문제는 LTS 버전이나 우분투에만 국한된 것도 아닙니다. 최신 코드를 사용하는 배포판조차 다음 릴리스가 나오기 전에는 낡아
필자가 처음 접한 크롬북은 Chromium OS가 돌아가는 넷북이었습니다. 그로부터 5년 전, 당시 Chrome OS는 하나의 최대화된 창에서만 실행됐습니다. 그 이후로 많은 것이 변했습니다. 크롬북은 학교 현장에까지 보급되었고, 저렴한 Windows PC 사용자들을 끌어당길 만큼 인기를 얻었습니다.하지만 구매 전에 먼저 사용해보고 싶다면 어떨까요? Chrome OS에 관심이 있지만 이미 컴퓨터를 갖고 있다면, 굳이 새 기기를 살 필요 없이 경험해볼 수 있다면 좋겠죠. 그 해답이 바로 Cub Linux입니다.Cub Linux란 무엇
메이주 프로 5 우분투 에디션 소수의 열성 팬들에게만 출시된 스마트폰을 접하면, 과연 그 기대감이 실력에 걸맞은지 궁금해지기 마련입니다. 게다가 그 폰이 캐노니컬(Canonical)이 여러 차례 약속해 왔음에도 아직 모바일 시장을 장악하지 못한 운영체제인 우분투(Ubuntu)를 탑재하고 있다면, 이런 기기가 투자할 가치가 있는지 의심하게 됩니다. 그렇다면 이 스마트폰은 과연 가치가 있을까요? 지금부터 자세히 살펴보겠습니다. 왜 우분투 스마트폰인가? 본격적으로 들어가기 전에, 동일한 하드웨어에 플라이미5(Flyme 5) UI를
지난달 최신 Ubuntu 장기 지원(LTS) 버전이 출시되었습니다. Xenial Xerus라는 코드명을 가진 Ubuntu 16.04는 앞으로 5년 동안 보안 업데이트와 버그 수정을 제공받습니다. 안정적이고 예측 가능한 시스템을 원하는 사용자에게 가장 적합한 버전이라 할 수 있습니다. Ubuntu 데스크톱 환경은 지난 LTS 버전인 14.04 이후 크게 달라진 것은 없지만, 데스크톱과 서버 사용자 모두 주목할 만한 핵심 변화들이 여럿 포함되어 있습니다. 2년 만에 처음 업그레이드하든 15.10에서 넘어오든, 지금부터 하나씩 살펴보겠습
2013년 공개된 우분투 터치(Ubuntu Touch)는 스마트폰과 태블릿을 위해 설계된 플랫폼으로, 터치스크린 기기를 위한 최초의 완전한 리눅스 운영체제입니다. 2015년 첫 기기인 BQ 아쿠아리스 E4.5 우분투 에디션이 출시된 이후로 다양한 스마트폰과 태블릿이 꾸준히 선보여 왔습니다. 그렇다면 우분투 터치는 정말 성공적인 모바일용 리눅스일까요? 안드로이드나 iOS와 경쟁할 수 있을 만큼 완성도가 높을까요? 지금부터 하나씩 살펴보겠습니다. 잠깐, 우분투 폰이 있다고? 우분투 개발사 캐노니컬(Canonical)이 직면한 가장 큰
우분투(Ubuntu) 16.04는 LTS(Long Term Support), 즉 장기 지원 버전입니다. 이는 캐노니컬(Canonical)이 5년간의 업데이트를 보장한다는 의미로, 이 버전을 최대 5년 동안 안심하고 사용할 수 있습니다. 그렇기 때문에 설치 직후부터 환경을 제대로 세팅해두는 것이 더욱 중요합니다. 소프트웨어를 최신 상태로 유지하고, 자주 쓰는 앱을 설치하며, 무엇보다 내 컴퓨터처럼 편안하게 느껴지도록 만들어야 하니까요. 다행히 이런 작업은 어렵지 않습니다. 올바른 방향만 잡아주면 됩니다. 아래 10가지 항목이 바로 그
리눅스로 갈아탄 지 얼마 안 되셨나요? 윈도우를 떠나 우분투(Ubuntu) 같은 오픈소스 운영체제로 이주했다면, 새로운 환경에서 가장 먼저 익혀야 할 것이 바로 파일 관리입니다. 다행히 리눅스는 앱 설치부터 데이터 정리까지 직관적이고 사용하기 쉬운 데스크톱 환경을 제공합니다. 리눅스에서 파일과 폴더를 관리하는 일은 데스크톱 환경이든 명령줄(터미널)이든 어렵지 않습니다. 오히려 상황에 따라서는 터미널에 명령어를 입력하는 쪽이 더 빠를 때도 있습니다. 이번 글에서는 리눅스에서 활용할 수 있는 주요 파일 관리 명령어를 살펴보고, 마우스로
리눅스 환경에서 윈도우 전용 프로그램을 사용해야 할 때가 있으신가요? 가장 일반적인 해결책은 가상 머신에 윈도우를 설치하는 것입니다. 다소 어렵고 복잡하게 느껴질 수 있지만 걱정하지 마세요. 이 글에서는 단계별로 쉽게 따라 할 수 있는 방법을 소개합니다. 시작하기 전에 준비할 것들 가상 머신 설정을 시작하려면 아래 항목들이 필요합니다. 가상 머신 소프트웨어 (가상 머신이 무엇인지 궁금하다면 관련 자료를 참고하세요) 정품 라이선스가 포함된 공식 윈도우 ISO 파일 (부팅 가능한 디스크 또는 USB) 가상화 기능을 지원하는 PC 또는
우분투(Ubuntu)는 어떤 PC에 설치해도 그냥 잘 작동하는 견고하고 안정적인 운영체제입니다. 우분투에는 훌륭한 파생 배포판이 많은데, 각각 대표적인 우분투 데스크톱과 동일한 핵심 코어 위에 서로 다른 데스크톱 환경을 얹은 형태입니다. 하지만 이들 모두 정작 사용하지 않을 수도 있는 방대한 소프트웨어가 미리 깔려 있다는 단점이 있습니다.예를 들어 DVD 드라이브가 없는 노트북에 설치된 DVD 굽기 프로그램이라든지, VLC를 따로 설치해뒀기 때문에 한 번도 쓰지 않는 기본 동영상 플레이어 같은 것들이죠. 어쩌면 여러분은 자신의 리눅
안드로이드폰도 써보고 아이폰도 써봤다면, 스마트폰 구매는 대부분에게 안드로이드 아니면 iOS라는 양자택일에 가깝습니다. 그리고 어떤 사람들에게는 새 휴대폰을 고르는 경험 자체가 점점 지루하게 느껴지기도 하죠.안드로이드와 iOS가 모바일 시장을 완전히 장악했다고 생각하기 쉽지만, 굳이 윈도우 10 모바일이나 블랙베리만이 대안은 아닙니다. 여러 다른 플랫폼이 존재하는데, 그중에서도 가장 인상적인 것이 바로 우분투 터치(Ubuntu Touch) 플랫폼을 탑재한 우분투 폰입니다. 메이주 프로 5(Meizu Pro 5) 같은 기기에서 만나볼
모바일 운영체제가 스마트폰이라는 틀을 넘어서기 시작했다는 주장이 나오고 있습니다. 애플의 iOS는 의사 데스크톱인 iPad Pro에서 만나볼 수 있고, 안드로이드는 Remix OS를 통해 데스크톱으로 영역을 넓히고 있으며, 윈도우 10 모바일 역시 모바일 기기를 데스크톱 컴퓨터로 변신시키는 Continuum 기능을 갖추고 있습니다. 모바일 시장의 신입생인 우분투 폰(Ubuntu Phone) 역시 자체적인 모바일-데스크톱 전환 소프트웨어를 보유하고 있습니다. 호환되는 기기를 사용 중이고 OTA-11 업데이트 이상 버전이 설치되어 있다
도메인 네임 서버(DNS)는 인터넷을 지탱하는 핵심 기반 중 하나입니다. DNS가 없다면 도메인 이름 체계 자체가 작동하지 않고, 우리는 매번 복잡한 IP 주소를 직접 입력해야만 웹을 탐색할 수 있었을 것입니다. DNS 캐시란 무엇인가? 도메인에 접속할 때마다 운영체제는 해당 도메인이 가리키는 IP 주소를 기록해 둡니다. 이를 캐시(cache)라고 부릅니다. 캐시 덕분에 같은 사이트에 다시 방문할 때마다 수 초가 걸리는 DNS 조회 과정을 생략하고 훨씬 빠르게 페이지를 불러올 수 있습니다. 그러나 가끔 로컬 DNS 캐시가 실제 도메
가장 인기 있는 리눅스 배포판의 최신 버전, 우분투 16.10(코드명 야케티 억, Yakkety Yak)이 공개되었습니다. 전작 출시 6개월 만에 발표된 이번 버전은 사용자 친화적인 데스크톱 환경을 그대로 유지하면서도 눈에 띄는 대규모 신기능은 담지 않았습니다. 우분투를 개발하는 캐노니컬(Canonical)은 기존 사용 경험이 이미 상당한 완성도에 도달했다고 판단한 것으로 보입니다. 그렇다면 별다른 변화 없이 등장한 우분투 16.10, 과연 사용해볼 가치가 있을까요? 이 질문의 답은 사람마다 다를 수 있지만, 그렇다고 결론 내릴 만
리눅스 운영체제가 매력적인 이유는 여러 가지입니다. 대부분의 리눅스 배포판은 무료로 제공되며, 이는 언제나 큰 장점입니다. 또한 윈도우에 비해 시스템 자원을 적게 소모하는 경우가 많습니다. 하지만 리눅스의 가장 큰 매력은 단연 뛰어난 커스터마이징 자유도라고 할 수 있습니다.선택할 수 있는 배포판이 워낙 다양하지만, 우분투 커스터마이징 키트(Ubuntu Customization Kit, UCK)를 사용하면 직접 배포판을 만드는 재미를 느낄 수 있습니다. UCK는 공식 우분투 라이브 CD를 제작할 수 있는 유용한 도구입니다. 굳이 직접
캐노니컬(Canonical)은 우분투를 위해 야심 찬 계획을 세워 왔습니다. 인간을 위한 리눅스 배포판으로 시작한 우분투는 처음에는 약간의 테마만 입힌 GNOME 환경이었습니다. 이후 캐노니컬은 자체 데스크톱 인터페이스인 유니티(Unity)를 개발했고, 지금은 GNOME에 전혀 의존하지 않는 새로운 버전을 작업 중입니다. 여기에 더해 우분투는 화면의 픽셀이 어떻게 표시될지 관리하는 자체 디스플레이 서버도 갖추게 됩니다. Unity 8은 수년간 개발 파이프라인에 있어 왔습니다. 이 인터페이스는 스마트폰, 태블릿, 데스크톱 전반에서 우
우분투(Ubuntu) 16.10이 출시됐습니다... 하지만 16.04와 크게 다르지 않습니다. 사실 최근의 장기 지원(LTS) 버전 역시 이전 버전과 큰 차이가 없었습니다. 마지막으로 12.04를 사용했던 분이라면 지금 다시 우분투로 돌아와도 대체로 비슷한 경험을 하게 될 것입니다. 한동안 우분투 데스크톱은 활발한 개발보다는 유지 보수 모드에 가까웠습니다. 그런데 GNOME Shell의 새로운 기능부터 Plasma 5의 출시, Elementary OS에서 벌어지는 흥미로운 변화까지 리눅스 세계에는 매력적인 발전이 끊이지 않는데, 왜