Linux Mint 19 "Tara"출시, 2023 년까지 지원 예정


Linux Mint 운영 체제의 최신 버전은 여기에 있습니다. 잠시 동안 고민하고 있습니다.

Linux Mint 19 "Tara" 는 Ubuntu 18.04를 기반으로 한 장기간의 지원 릴리스로, 2023 년까지 공식적인 지원을받을 예정입니다.

그러나 확장 된 지원은 리눅스 민트 19를 이전 제품들과 차별화시키는 것들 중 하나 일 뿐이다. 운영 체제에는 업데이트 된 Software Manager 및 Update Manager, 높은 픽셀 밀도를 특징으로하는 디스플레이가있는 컴퓨터에 대한 향상된 지원 및 문제가 발생할 경우 컴퓨터를 이전 상태로 쉽게 복원 할 수있는 Timeshift라는 기능이 있습니다.

Linux Mint 19는 Cinnamon, MATE 또는 Xfce 데스크탑 환경 중 하나를 선택 하여 다운로드 할 수 있습니다. 이번에는 공식 KDE 옵션이 없습니다.

가장 큰 변화는 전혀 새로운 것이 아닙니다  Timeshift 는 Linux Mint 18.3에서 처음 소개되었으며 이전 버전의 운영 체제에서 사용할 수 있습니다. 그러나 이제는 운영 체제에 더욱 밀접하게 통합되었습니다.

시간 이동은 기본적으로 운영 체제의 스냅 샷을 만들어 OS 또는 패키지 업데이트로 인해 작동이 멈추는 경우 특정 문제를 해결하거나 이전 스냅 샷에서 복원하도록 선택할 수 있습니다. Windows에서 시스템 복원 지점을 사용하는 것과 같습니다.

Timeshift는 업데이트로 인해 시스템이 손상 될 위험을 최소화하므로 Linux Mint의 Update Manager 를 사용하면 자동 업데이트를보다 쉽게 ​​사용할 수 있습니다. 이전에는 고급 사용자를위한 기능이었습니다. 그러나 이제는 백업에서 쉽게 복원 할 수 있으므로 자동 업데이트와 관련된 위험이 줄어 듭니다.

Timeshift가 구성되어 있지 않음을 감지하면 Update Manager에 경고가 표시됩니다.

Linux Mint Software Manager 는 업데이트 된 레이아웃과 사용자 인터페이스, 빠른 동기화 및 특정 카테고리 내에서의 검색을 지원합니다.

Linux Mint 19에는 데스크톱 환경에 따라 달라지는 업데이트 된 응용 프로그램과 기능이 포함되어 있습니다. 예를 들어 Cinnamon 버전에는 Cinnamon 3.8이 포함되어 있습니다.이 App은 Windows를보다 빠르게 렌더링하고 USB 장치로 파일을 옮길 때 지연을 줄이며 새로운 아이콘 덕분에 어두운 테마를 더 잘 지원합니다.

LInux Mint 19 계피는 또한 사운드 를 11 ... 또는 오히려 150 으로 크랭크하는 옵션을 제공합니다 (사운드 설정에서 0 ~ 150 % 사이의 최대 볼륨 레벨을 설정할 수 있음).

https://liliputing.com/2018/06/linux-mint-19-tara-released-will-be-supported-through-2023.html



logo.png 정보

추가로 개인적으로 test하고 있고, 추천하는 리눅스 입니다.

Deepin이라는 중국 Linux입니다만, 상당히 괜찮은 듯 합니다 ^^

기본적으로  iOS 데탑 디자인을 하고 있습니다. 

현재 버젼은 15.6이네여



홈페이지 : https://www.deepin.org/
https://www.deepin.org/download/

Deepin 위키피디아 : https://en.wikipedia.org/wiki/Deepin

Deepin Linux Review! First Impressions



deepin 용 nimf 패키지입니다
https://www.clien.net/service/board/cm_linux/12193142?po=0&od=T31&sk=&sv=&category=&groupCd=&articlePeriod=default&pt=0



How To Install Google Chrome In Debian



Installation of Google Chrome

Before installing Google Chrome, add repo link on apt source list.

root@linuxhelp:~# nano /etc/apt/sources.list
deb http://dl.google.com/linux/chrome/deb/ stable main

Now download the key for Google Chrome by triggering the following command.

root@linuxhelp:~# wget https://dl-ssl.google.com/linux/linux_signing_key.pub

--2016-11-10 10:15:57--  https://dl-ssl.google.com/linux/linux_signing_key.pub
Resolving dl-ssl.google.com (dl-ssl.google.com)... 74.125.130.93, 74.125.130.91, 74.125.130.190, ...
Connecting to dl-ssl.google.com (dl-ssl.google.com)|74.125.130.93|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5840 (5.7K) [application/octet-stream]
Saving to: ‘linux_signing_key.pub’

linux_signing_key.p 100%[=====================>]   5.70K  --.-KB/s   in 0.003s

2016-11-10 10:15:58 (1.72 MB/s) - ‘linux_signing_key.pub’ saved [5840/5840]

Next add that key by using apt-key command

root@linuxhelp:~# apt-key add linux_signing_key.pub
OK

Now update the key with the help of following command.

root@linuxhelp:~# apt-get update

Ign http://dl.google.com stable InRelease
Get:1 http://dl.google.com stable Release.gpg [916 B]                          
Get:2 http://dl.google.com stable Release [1,189 B]                            
Get:3 http://dl.google.com stable/main amd64 Packages [1,440 B]                
Get:4 http://ftp.debian.org jessie-updates InRelease [145 kB]                  
Hit http://security.debian.org jessie/updates InRelease                        
Ign http://dl.google.com stable/main Translation-en_US                         
Ign http://dl.google.com stable/main Translation-en       
Get:5 http://ftp.debian.org jessie-updates/main Sources [15.4 kB]
Get:6 http://ftp.debian.org jessie-updates/contrib Sources [32 B]  
Get:7 http://ftp.debian.org jessie-updates/contrib amd64 Packages [32 B]
Get:8 http://ftp.debian.org jessie-updates/contrib Translation-en [14 B]
Get:9 http://ftp.debian.org jessie-updates/main Translation-en [12.6 kB]
Get:10 http://ftp.debian.org jessie-updates/main amd64 Packages [15.5 kB]    
Hit http://security.debian.org jessie/updates/main Sources
Hit http://security.debian.org jessie/updates/contrib Sources
Hit http://security.debian.org jessie/updates/main amd64 Packages
Hit http://security.debian.org jessie/updates/contrib amd64 Packages
Hit http://security.debian.org jessie/updates/contrib Translation-en
Hit http://security.debian.org jessie/updates/main Translation-en
Fetched 192 kB in 4s (40.3 kB/s)
Reading package lists... Done

Once the key is updated,  install the Google Chrome stable edition by invoking apt-get install command.

root@linuxhelp:~# apt-get install google-chrome-stable

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libappindicator1 libdbusmenu-glib4 libdbusmenu-gtk4 libindicator7
Recommended packages:
  indicator-application
The following NEW packages will be installed:
  google-chrome-stable libappindicator1 libdbusmenu-glib4 libdbusmenu-gtk4
  libindicator7
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 46.0 MB of archives.
After this operation, 179 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://dl.google.com/linux/chrome/deb/ stable/main google-chrome-stable amd64 54.0.2840.90-1 [45.8 MB]
Get:2 http://ftp.debian.org/debian/ stable/main libdbusmenu-glib4 amd64 12.10.2-1 [104 kB]
Get:3 http://ftp.debian.org/debian/ stable/main libdbusmenu-gtk4 amd64 12.10.2-1 [90.8 kB]
Get:4 http://ftp.debian.org/debian/ stable/main libindicator7 amd64 0.5.0-2 [52.2 kB]
Get:5 http://ftp.debian.org/debian/ stable/main libappindicator1 amd64 0.4.92-3.1 [52.5 kB]
Fetched 46.0 MB in 1min 2s (734 kB/s)                                          
Selecting previously unselected package libdbusmenu-glib4:amd64.
(Reading database ... 141817 files and directories currently installed.)
.
.
.
Setting up google-chrome-stable (54.0.2840.90-1) ...
update-alternatives: using /usr/bin/google-chrome-stable to provide /usr/bin/x-www-browser (x-www-browser) in auto mode
update-alternatives: using /usr/bin/google-chrome-stable to provide /usr/bin/gnome-www-browser (gnome-www-browser) in auto mode
update-alternatives: using /usr/bin/google-chrome-stable to provide /usr/bin/google-chrome (google-chrome) in auto mode
Processing triggers for libc-bin (2.19-18+deb8u6) ...

  

Now Google Chrome is ready to be accessed. Enter chrome on the activities search bar, and click on the chrome icon to access Google Chrome.

Google-Chrome-web-browser

You'll get a Pop-up menu. Click on the checkbox and click OK

Google-Chrome-web-browser-checkbox

Now browser is open as below.

Google-Chrome-web-browser-open

Type google.co.in on the address bar.

Google-Chrome-web-browser-address-bar

You can search your favorite sites through Google Chrome.

Google-Chrome-web-browser-search



https://www.linuxhelp.com/how-to-install-google-chrome-in-debian/



cio

글: Swapnil Bhartiya | CIO | 2017.03.03



최근에는 많은 사람이 라즈베리 파이 3에 관심을 보이고 있다. 그런데 이 기기에 라즈비안(Raspbian)을 설치하려면 먼저 마이크로SD 카드를 fat32 파티션으로 포맷해야 한다. 여기서는 이 포맷 방법에 대해 살펴본다.

데스크톱 환경에 따라 포맷 작업을 하는 다양한 툴이 있으므로, 여기서는 데스크톱 환경과 무관하게 쓸 수 있는 방법, 즉 커맨드 라인을 이용한 방법을 살펴보자. 리눅스 커맨드 라인에서 SD 카드나 USB 드라이버, 마이크로SD 등을 fat32 파일 시스템으로 포맷하려면 다음과 같이 하면 된다.

1. 플래시 드라이브를 데스크톱에 삽입하고 이를 인식하기 위해 'lsblk' 명령을 실행한다. 다음과 같은 결과가 나타날 것이다. 여기서 'sdb'가 플래시 스토리지이다.

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb 8:16 1 3.8G 0 disk
├─sdb2 8:18 1 2.4M 0 part
└─sdb1 8:17 1 1.5G 0 part /media/sandisk

2. 커맨드 라인을 이용한 포맷 툴은 여러 가지가 있지만 여기서는 필자가 최근 자주 사용하는 'parted' 유틸리티를 이용한다. 포맷하고자 하는 블록 기기 이름과 함께 'parted' 명령을 실행한다. 여기서는 'sdb'이다. 블록 이름을 잘못 사용하면 다른 드라이브가 포맷될 수도 있으므로 특히 주의해야 한다.

3. 기본 명령 형식은 다음과 같다. 포맷하려는 블록 기기 이름이 다르다면 'sdb' 부분을 바꾸면 된다.

sudo parted /dev/sdb

4. 이제 사용자 암호를 입력하라는 표시가 나오고 parted가 사용자 이름과 $ 기호를 대체한다는 알림이 등장할 것이다. parted 유틸리티가 실행됐다는 의미이다. 이제 파티션 테이블을 만들자. 여기서는 MBR(Master Boot Record)을 이용한다.

(parted) mklabel msdos

5. 일단 파티션 테이블이 만들어지면, 드라이브에 파티션을 만들 수 있다. 여기서는 파티션을 1개만 만든다.

(parted) mkpart primary fat32 1MiB 100%

6. 이제 여기에 부트 플래그를 설정하자.

(parted) set 1 boot on

7. 이제 parted 툴에서 빠져나온다.

(parted) quit

8. 이제 만든 파티션을 fat32로 포맷해야 한다. 먼저 이 파티션이 잘 만들어졌는지 확인하기 위해 'lsblk' 명령을 실행한다. 정상적으로 진행됐다면 'sdb'의 새 파티션이 볼 수 있을 것이다.

9. 이제 이를 fat32로 포맷하자.

sudo mkfs.vfat /dev/sdb1

'sdb1' 부분을 사용하는 드라이브의 파티션으로 바꾸면 된다. 다시한번 강조하지만 'sdb' 자체가 아니라 'sdb'의 파티션을 포맷해야 한다는 것을 주의하자. 지금까지 리눅스에서 외장 스토리지 기기를 포맷하는 방법을 살펴봤다. 이제 이 이동식 드라이브를 잘 사용하기만 하면 된다.



※ 본 내용은 한국IDG(주)(http://www.ciokorea.com)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒ CIO Korea. 무단전재 및 재배포 금지


[원문출처 : http://www.ciokorea.com/news/33296]





wget http://comta.kr/debian7/firfox.png

wget http://comta.kr/debian7/system-file-manager.png


=================================


국내에도 ‘크런치뱅 리눅스‘처럼 오픈박스 창관리자와 Tint2 패널로 가벼운 리눅스 데스크탑 환경을 사용하시는 분들이 간혹 보이기는 하지만, 그에 비해 Tint2 패널의 ‘런쳐(Launcher)’ 기능은 잘 알려져 있지 않은 것 같습니다. 오늘 강좌는 Tint2 패널 설정의 마지막 강으로 런쳐 기능을 활성화시켜 보기로 하겠습니다.
0830-01-LauncherTint2 패널의 런쳐에는 가장 빈번히 사용하는 ‘파일관리자’와 ‘터미널’, ‘웹브라우저’만 시범적으로 설정하겠습니다.


0830-02-icon_download

wget http://comta.kr/debian7/firfox.png

wget http://comta.kr/debian7/system-file-manager.png


우선 런쳐에서 사용할 아이콘 파일을 준비합니다. ‘터미널’ 아이콘은 내 리눅스 머신에 이미 있으니, 파이어폭스’ 아이콘과 ‘PCManFM’의 아이콘만 준비하시면 될 듯 하군요.

0830-03-Cut_icon준비한 아이콘을 ‘잘라내기’해서,
0830-04-Paste_icon/usr/share/pixmaps’ 폴더에 ‘붙여넣기’ 합니다.

 

0830-05-tint2rc_setttingTint2 패널의 설정 파일텍스트 편집기로 엽니다.

# Panel’ 항목 바로 밑에다 ‘panel_items = LTSC’라고 입력해 줍니다.
Launchers’, ‘Taskbar’, ‘System Tray’, ‘Clock’ 순으로 패널에 띄우라는 의미입니다.

그리고 이번 강좌의 핵심인 ‘# Launchers’ 항목을 위 스크린샷 대로 새로 추가합니다.

# Launchers
launcher_background_id = 0
launcher_icon_size = 24
launcher_padding = 8 2 7
launcher_item_app = /usr/share/applications/pcmanfm.desktop
launcher_item_app = /usr/share/applications/lxterminal.desktop
launcher_item_app = /usr/share/applications/firefox.desktop

 

0830-06-autostart

nitrogen --restore &

idesk &

volumeicon &

tint2 &


이제 Tint2 패널도 오픈박스 창관리자 시작 시에 자동으로 로딩되도록 작업해 줍니다.


출처

http://comta.kr/?p=14961



사운드카드의 음량을 조절하는 볼륨 아이콘을 추가


apt-get install volumeicon-alsa

volumeicon


메뉴가 나타납니다. ‘기본 설정(P)’으로 들어갑니다.



Channel’에서는 조절하려는 음량 항목을 선택합니다. 

메인 볼륨 채널을 선택하는 편이 가장 나을 겁니다.

External mixer’의 값이 ‘xterm’으로 연결되어 있네요. 

강좌에서는 터미널로 ‘LXTerminal’을 사용하고 있기 때문에 ‘lxterminal’로 바꿔줍니다. 

믹서 프로그램으로 ‘alsamixer’ 외에 다른 믹서를 사용하고 있다면 세부값도 그에 맞게 변경


볼륨 아이콘도 오픈박스 창관리자 시작 시에 자동으로 로딩되도록 작업해 줍니다.


======================

0823-01-system_tray현재 Tint2 패널의 시스템 트레이 부분에는 한영전환 상태를 나타내는 키보드 아이콘 하나 밖에 없습니다. 여기에 사운드카드의 음량을 조절하는 볼륨 아이콘을 추가하겠습니다.

 

0823-02-install_volumeicon
apt-get install volumeicon-alsa

# volumeicon


여지껏 그래왔듯, 패키지를 설치하고 실행시켜 줍니다.

 

볼륨 아이콘 위에서 마우스 오른쪽 버튼을 누르면,
0823-03-tray_setting메뉴가 나타납니다. ‘기본 설정(P)’으로 들어갑니다.

 

0823-04-volumeicon_settingChannel’에서는 조절하려는 음량 항목을 선택합니다. 

메인 볼륨 채널을 선택하는 편이 가장 나을 겁니다.

External mixer’의 값이 ‘xterm’으로 연결되어 있네요. 

강좌에서는 터미널로 ‘LXTerminal’을 사용하고 있기 때문에 ‘lxterminal’로 바꿔줍니다. 

믹서 프로그램으로 ‘alsamixer’ 외에 다른 믹서를 사용하고 있다면 세부값도 그에 맞게 변경해주어야겠죠.

 

0823-05-Hotkeys하단의 ‘Hotkeys’ 항목에서는 Volume Up, Volume Down, Mute 단축키도 편한대로 설정합니다.

0823-06-volumeicon_notifications키설정을 마쳐두면 키보드로 볼륨을 조절할 수 있으니 편해지죠.

 

0823-07-autostart볼륨 아이콘오픈박스 창관리자 시작 시에 자동으로 로딩되도록 작업해 줍니다.


출처

http://comta.kr/?p=14809

오픈박스 창관리자에서도 바탕화면에 단축 아이콘을 띄우는 방법


'mkdir ~/.idesktop'

'idesk'

idesk’ 패키지를 설치한 뒤에, 홈폴더에 ‘.idesktop’이라는 폴더를 생성합니다. 

idesk의 설정 파일은 ‘~/.ideskrc‘입니다. 숨김 속성으로 되어 있으니 파일 관리자에서 숨김 파일을 표시하도록 설정해야 보입니다. 설정 파일을 텍스트 편집기로 엽니다.


idesk의 설정 파일은 ‘~/.ideskrc‘입니다숨김 속성으로 되어 있으니 파일 관리자에서 숨김 파일을 표시하도록 설정해야 보입니다. 설정 파일을 텍스트 편집기로 엽니다.


 ‘FontColor’  ‘#FFFFFF’으로 변경


Transparency’  0

아이콘의 투명도를 설정


단축 아이콘 정의 파일은 ‘~/.idesktop‘폴더에서 직접 따로따로 작성


확장자를 ‘lnk’로 하고 텍스트 편집기로 엽니다default.lnk’ 파일의 내용을 참고로 해서 단축 아이콘을 정의합니다. 샘플로써 ‘Audacious’ 단축 아이콘을 정의해본다면,


Caption’에는 바탕화면에 표시될 단축 아이콘의 이름을 적어주고,
Command’에는 실행시킬 프로그램의 명령어를 적습니다. 필요에 따라 명령어 뒤에 실행 옵션을 기술해 줄 수도 있고, 경로 설정이 되어 있지 않은 곳에 위치한 프로그램이라면 명령어 앞에 경로명까지 적어주어야 합니다.

‘Width’와 ‘Height’는 아이콘의 사이즈인데요, 둘 다 48픽셀로 설정하는 편이 가장 무난할 듯 싶습니다.

아주 귀찮게도 아이콘이 뜨는 위치까지 X축과 Y축으로 정의해 주어야 하는데요, 

'X: 43'

'Y: 37'  

대충 정의하고 나중에 바탕화면에서 마우스 드래그로 적절한 위치로 이동시키는 편을 추천


아이콘 그림은 /usr/share/pixmaps/‘폴더나 ‘/usr/share/app-install/icons/‘폴더에서 확장자가 png나 xpm인 파일을 찾아 입력해줍니다.


필요한 아이콘 정의 파일들을 다 적성했다면, 오픈박스 시작 시에 idesk가 자동으로 로딩되도록 작업해 줍니다.


================

저만 그런지 모르겠지만 바탕화면에 ‘단축 아이콘(=바로 가기 아이콘)’이 아예 없으면 왠지 어색합니다.
0808-01-Openbox_desktop오픈박스 창관리자에서도 바탕화면에 단축 아이콘을 띄우는 방법은 있습니다. 단, 윈도우OS만큼의 편의성을 바라면 실망이 클 수 있으니 너무 많은 걸 기대하지는 않으셨으면 좋겠습니다.

 

0808-02-install_idesk단축 아이콘을 띄울 때 사용하는 소프트웨어가 ‘idesk‘입니다.

'mkdir ~/.idesktop'

'idesk'


idesk’ 패키지를 설치한 뒤에, 홈폴더에 ‘.idesktop’이라는 폴더를 생성합니다. 참고로 리눅스에서 파일명이나 폴더명 앞에 점을 찍으면 해당 폴더 혹은 파일은 숨김 속성을 갖게 됩니다. 그리고 idesk를 실행시킵니다.

 

0808-03-run_idesk바탕 화면에 단축 아이콘이 띄워졌습니다. 그런데 글자색부터가 촌스럽군요.

0808-04-hidden_ideskrcidesk의 설정 파일은 ‘~/.ideskrc‘입니다. 숨김 속성으로 되어 있으니 파일 관리자에서 숨김 파일을 표시하도록 설정해야 보입니다. 설정 파일을 텍스트 편집기로 엽니다.

 

설정 파일에서 정말 중요하다 싶은 부분 두 군데만 설명드리자면,
0808-05-edit_ideskrc첫 번째가 ‘FontColor’입니다. 모니터는 색을 섞으면 섞을수록 흰색으로 표현된다고 했었죠?
어두운 배색의 사진을 바탕화면으로 사용하고 있다면 글자색이 흰색이어야 잘 보일테니 ‘#FFFFFF’으로 변경합니다. 검정색으로 표현하라면 ‘#000000′겠네요.

두 번째가 아이콘의 투명도를 설정하는 ‘Transparency’입니다. idesk는 tint2 패널과 정반대로 값이 낮을수록 투명하지 않습니다. 그러니 0′으로 설정하는 편이 가장 좋으리라 생각합니다.

 

0808-06-idesk_folder단축 아이콘 정의 파일은 ‘~/.idesktop‘폴더에서 직접 따로따로 작성해주어야 합니다.

터미널’처럼 정말 빈번하게 사용하는 프로그램tint2 패널의 런처에서 정의하기로 하고, 바탕화면에 꺼내둘 단축 아이콘은 그보다는 사용 빈도가 떨어지는 프로그램 위주로 작성하는 편이 좋겠습니다.

 

확장자를 ‘lnk’로 하고 텍스트 편집기로 엽니다. default.lnk’ 파일의 내용을 참고로 해서 단축 아이콘을 정의합니다. 샘플로써 ‘Audacious’ 단축 아이콘을 정의해본다면,
0808-07-icon_defineCaption’에는 바탕화면에 표시될 단축 아이콘의 이름을 적어주고,
Command’에는 실행시킬 프로그램의 명령어를 적습니다. 필요에 따라 명령어 뒤에 실행 옵션을 기술해 줄 수도 있고, 경로 설정이 되어 있지 않은 곳에 위치한 프로그램이라면 명령어 앞에 경로명까지 적어주어야 합니다.

‘Width’와 ‘Height’는 아이콘의 사이즈인데요, 둘 다 48픽셀로 설정하는 편이 가장 무난할 듯 싶습니다.

아주 귀찮게도 아이콘이 뜨는 위치까지 X축과 Y축으로 정의해 주어야 하는데요, 

'X: 43'

'Y: 37'  

대충 정의하고 나중에 바탕화면에서 마우스 드래그로 적절한 위치로 이동시키는 편을 추천합니다.

 

0808-08-icon_path아이콘 그림/usr/share/pixmaps/‘폴더나 ‘/usr/share/app-install/icons/‘폴더에서 확장자가 png나 xpm인 파일을 찾아 입력해줍니다.

0808-09-icons이런식으로 아이콘 정의 파일들을 일일이 직접 작성해야 하니, 편의성이라곤 눈곱만치도 없죠.

 

0808-10-autostart필요한 아이콘 정의 파일들을 다 적성했다면, 오픈박스 시작 시idesk가 자동으로 로딩되도록 작업해 줍니다.


출처

http://comta.kr/?p=14260


0802-01-panel_setting설정 파일의 상단부에서 ‘# Panel‘로 명명된 설정 부분을 찾습니다.

이 부분에서 유심히 보아야할 항목은 총 3군데인 것 같습니다.

panel_size’ 항목의 값이 ’94%’에 ’30′으로 정의되어 있습니다. 

바로 윗줄에 패널의 위치(Position)가 하단(bottome) 중앙(center)에 수평정렬(horizontal)되도록 정의되어 있으므로 패널의 너비는 94%로, 패널의 높이는 30픽셀로 표시하라는 뜻입니다.
0802-02-panel_blank그래서 패널의 좌우로 3%씩 빈공간이 있습니다.

저는 패널의 너비값은 99%로 바꾸고, 패널의 높이는 32픽셀 이상으로 설정했습니다.

wm_menu’ 항목의 값은 기본 ’0(비활성화)’으로 되어 있습니다. 이 값을 ’1(활성화)’로 바꾸고 다시 패널을 실행시키면,
0802-03-panel_menu작업창 목록이 나열되는 빈 공간에서 마우스 우측 버튼을 눌렀을 때 오픈박스 창관리자의 메뉴가 나타납니다.
오픈박스 창관리자와 tint2 패널은 상당히 조합이 좋은 편인데요, 패널의 너비를 99%로 설정했으니 나머지에 해당하는 패널 양쪽끝 1%의 빈 공간에서 마우스 우측 버튼을 누르면 오픈박스 창관리자의 메뉴를 불러올 수 있습니다. 작업창 목록이 가득찼을 때는 양쪽 끝부분에서 오픈박스 메뉴를 불러오면 되겠군요.

 

panel_background_id’ 항목값은 설정 파일의 최상단에 위치한 배경색 정의(# Background definitions) ID 1번을 가리키고 있습니다.
0802-04-Background_definitions의도대로 패널의 배경색들을 정의하는 부분이 가장 여러번 손을 대야 하는 부분이 아닐까 싶은데요, 모니터의 색표현 방식은 우리의 상식과 다른데다 투명도를 정의하는 부분까지 있어서 개념이 잡히기까지는 복잡하게 느껴질 지도 모릅니다.

잉크의 경우에는 색을 섞으면 섞을수록 검정에 가까운 어두운 색이 나옵니다. 그런데 모니터는 색을 섞을수록 흰색에 가까워집니다. 모니터는 RedGreenBlue로 색을 조합하고 이 세 가지 색을 앞에 ‘#’기호를 붙여 16진수로 표기하는 경우가 잦습니다. #000000′이라면 아무색도 가색(加色)하지 않았기 때문에 화면에 검정색으로 표현되고, 여기에 투명도 10%(값이 낮을수록 투명해짐)가 더해지면,
0802-05-panel_transparency이렇게 표현됩니다.

색상을 ‘#D4D0C8′로 하고, 투명도를 전혀 사용하지 않도록 100%로 설정한다면,
0802-06-panel_window_color전통적인 윈도우OS의 배색으로 표현됩니다. 이러한 배색으로 패널을 설정하려거든 글꼴을 검정색 계통으로 바꾸어주어야 하겠군요.

 

다음으로는 작업창 목록들 설정입니다.
0802-07-tasks설정 파일의 중간쯤에서 ‘# Tasks‘와 ‘# Fonts‘로 명명된 부분을 찾습니다.

task_icon’과 ‘task_text’의 항목값이 둘 다 ’1′로 되어 있으니 작업창 목록에서 아이콘과 작업창 이름이 표시됩니다.
그 밑의 text_centered’의 값도 ’1′로 되어 있어서 가운데로 정렬되어 나타나고 있습니다. 

저는 이 부분은 ’0′으로 변경해 비활성화시켰습니다.
task_maximum_size’의 첫 번째값이 140픽셀로 설정되어 있는데, 저는 살짝 모자른듯 싶어서 160픽셀 이상으로 변경했습니다.

task_font’의 글자 크기가 7포인트로 되어 있는데한글은 96 DPI일때 9포인트 이상이어야만 제대로된 글자를 볼 수 있습니다.

 

0802-08-mouse이번 강의 마지막으로, 설정 파일의 하단부에서 ‘# Mouse‘로 명명된 부분을 찾습니다.

mouse_right’의 항목값이 ‘close’로 정의되어 있습니다. 작업창 목록 위에서 마우스 오른쪽 버튼을 누르면 해당 창을 종료시키는 역할을 하는데요, ‘wm_menu’ 항목을 활성화시켰기 때문에 실수로 창을 잘못 종료시킬 확률이 있습니다. 그래서 이 값을 ‘none’으로 변경합니다.

 

0802-09-tint2conftint2 패널에서 설정할 수 있는 부분이 많기 때문에 개념을 더 확실히 잡기 위해서는 그래픽 설정툴도 병행해서 이용해보시는 편이 좋습니다.

터미널에서 ‘tint2conf’라고 치면 tint2패널의 설정 파일 구조를 알기 쉽게 파악할 수 있는 툴이 실행됩니다. 이 툴로 직접 설정값을 변경하시는 건 추천하지 않지만, 이러저러한 항목값들이 있고 어떠한 역할을 한다는 점을 파악하는 데에는 도움이 됩니다.

tint2 패널의 수동설정 강좌는 앞으로 ‘런쳐’ 부분이 남아 있습니다만, 이 부분은 다른 강좌와 보조를 맞추기 위해 예고대로 나중에 별도로 다뤄드리겠습니다.


출처

http://comta.kr/?p=13929


저는 전통적인 윈도우OS의 UI 디자인이 참으로 좋은 구성으로 이뤄졌다고 생각합니다.

0801-01-Windows_UI특히, 하단 왼쪽에 ‘시작’ 버튼이 있고, 그 옆으로 ‘빠른 실행’ 아이콘들이 나열되고, 오른쪽 하단부에는 ‘트레이 아이콘’과 ‘일시(日時)’가 표시되고, 그 사이로 작업 목록이 나열되는 ‘작업 표시줄’의 구성에 흠잡을 점이 없다고 여깁니다.

그에 비해 ‘박스 비주얼 스타일(box visual style)’의 오픈박스 창관리자는 창 전환 작업조차 마우스 휠키나 단축키의 조합을 이용해야 하니, 무척 가볍다는 장점을 제외하고 조작성과 직관적인 면에서만 보면 좋은 작업환경이라고 부르기는 힘듭니다. 그뿐만 아니라 ‘작업표시줄’의 트레이쪽에 한영전환 상태를 나타내는 아이콘이 떠 있거나 시간 등이 표시되는 편이 여러모로 컴퓨터 사용을 편리하게 해줍니다.

0801-02-xp_panel윈도우의 ‘작업 표시줄’을 리눅스에서는 보통 ‘패널(Panel)’이라고 부르는데요, 오픈박스에서도 추가로 패널류의 소프트웨어를 설치하면 좀 더 편리한 작업환경을 구성할 수 있습니다.

 

0801-03-gnome-panel리눅스에서 가장 대표적인 패널 소프트웨어는 아무래도 ‘그놈 패널(gnome-panel)’이 아닐까 싶습니다. 리눅스에서는 그놈 패널노틸러스(nautilus)’라는 파일 관리자데스크탑 환경을 꾸미는 편이 가장 좋습니다. ‘드롭박스(Dropbox)’를 비롯해서 이 조합을 기본으로 여기는 소프트웨어들도 많고 다양한 애플릿(applet)이 제공되기 때문입니다. 그런데 그놈 패널은 기능이 많고 편리한 대신, 저사양 PC에서 사용하기에는 요구하는 기기 사양이 높다는 단점이 있습니다.

 

0801-04-xfce4-panel그놈 패널 다음으로 추천할만한 패널로는 ‘Xfce4-Panel’을 들 수 있을 것 같습니다.

혹시 우분투 리눅스를 써보신 분이라면 이해하시기가 편하실텐데요, 우분투(Ubuntu) 리눅스에서 기본으로 제공하는 ‘그놈’ 혹은 ‘유니티’ 데스크탑 환경이 무겁기 때문에 Xfce’라는 데스크탑 환경으로 변형한 ‘주분투(Xubuntu)’라는 배포판을 쓰시는 분도 많습니다.

주분투도 무겁다고 느낀다면 더 가벼운 ‘LXDE’ 데스크탑 환경을 사용하는 ‘루분투(Lubuntu)’ 배포판을 사용하시게 되며, 루분투조차도 무겁다고 느낀다면 제 강좌처럼 아주 가벼운 소프트웨어들의 조합으로 직접 작업환경을 꾸미게 됩니다.

 

0801-05-install_tint2강좌에서 다룰 패널은 ‘tint2′라는 소프트웨어이므로, 이를 설치하고 우선 실행시킵니다.

'apt-get install tint2'

0801-06-ram_usagetint2′ 패널의 최대 장점은 아주 적은 리소스만을 차지한다는 점입니다. 위 스크린샷은 tint2 패널을 띄우기 전과 띄우기 후인데요, 고작 1MB가량 밖에 리소스를 차지하지 않으니 가벼운 데스크탑 환경을 꾸미기에 이보다 더 최적의 패널은 아마 없으리라 생각합니다.

 

tint2 패널은 기본적으로 ‘작업 목록(Tasks)’과 ‘시스템 트레이(System Tray)’, 그리고 ‘시각(Clock)’ 부분으로 나뉘어져 있습니다. 이 외에도 ‘빠른 실행’에 해당하는 ‘런쳐(Launcher)’ 부분도 있는데요, 이 부분은 가장 나중에 별도로 다룰 예정입니다.
0801-07-tint2panel작업 목록이 나타나니 창을 전환하기가 한결 수월하고, 시스템 트레이에는 한영전환 상태를 나타내는 아이콘이 떠 있어서 언어 입력 상태를 파악하기 좋습니다.

 

이번 강좌에서는 2단으로 구성된 시각 부분만을 수정해보도록 하겠습니다.
텍스트 편집기로 ‘~/.config/tint2/tint2rc’파일을 엽니다.
0801-08-clock_ori설정 파일의 하단부에서 ‘# Clock’으로 명명된 설정 부분을 찾습니다.

time1_format’ 항목의 값이 ‘%H:%M’으로 기술되어 있습니다.

함수들은 대소문자 표기에 따라 역할이 달라지므로 정확히 이해하고 입력해야 하고, 

저는 이 부분을 %p %I:%M‘으로 수정했습니다.

%p’는 ‘오전’, ‘오후’를 구분하는 함수이고,
%H’는 24시간제로 시간을 표시하는 함수입니다.
%I’는 12시간제로 시간을 표시하는 함수입니다.
%M’은 분을 표시하는 함수입니다.

 

time2_format’ 항목의 값은 ‘%A %d %B’로 기술되어 있습니다. 

저는 이 부분을 %Y년 %B %d일 %A‘라고 수정했습니다.

%Y’는 네 자리수 연도를 숫자로만 표시하는 함수이고,
%B’는 몇 월인지 표시합니다.
%d’는 일을 숫자로만 표시하고, ‘%A’는 요일을 표시합니다.
%F’는 ‘xxxx-xx-xx’식으로 아주 간편하게 ‘연월일’을 숫자와 하이픈 기호로 표시하는 함수입니다.

time1_font’와 ‘time2_font’ 항목의 값은 두 군데 다 ‘sans(고딕체)’ ’9포인트’로 수정했습니다.
0801-09-clock_mod이렇게요.

0801-10-setting_done이렇게 수정하고 다시 tint2 패널을 띄우면 이렇게 나타납니다. 글자 크기를 9포인트로 설정했더니 패널 높이에 가득 차버리는군요.

tint2 패널의 설정은 다양한 옵션들을 정확히 이해해야만 자신이 원하는 바대로 패널의 구조를 설정할 수 있기 때문에 3편에 걸쳐 강좌가 이어집니다.


출처

http://comta.kr/?p=13897


홈폴더 아래에 ‘Wallpaper’라는 폴더를 만들었습니다.



설치했던 ‘nitrogen’을 실행


사진이 들어있는 폴더를 지정하기 위해 ‘Preferences’ 버튼을 클릭


사진이 들어 있는 폴더 경로를 정확히 지정


그런데 말이죠, 재부팅하거나 텍스트모드로 빠져나갔다가 다시 그래픽 모드로 돌아오면 기껏 설정해둔 바탕화면이 나오지 않습니다.

터미널 창을 열고 위 명령어를 입력해주면 설정했던 바탕화면이 다시 나타납니다

'nitrogen --restore'


root 사용자로 로그인한 상태이니, 텍스트 편집기로 ‘/etc/X11/openbox/autostart’ 파일을 엽니다.

그리고 맨 하단에 nitrogen과 옵션을 기술합니다. 그 뒤에 한 칸 띄우고 ‘&’기호를 붙이고 저장합니다. 이 파일이 오픈박스 창관리자 시작 시에 기술된 명령줄이 실행되도록 하는 역할을 합니다.

일반 사용자일 경우는 ‘/홈폴더/.config/openbox/autostart’ 파일을 편집하면 되고, 앞으로 이 파일에 더 기술해야할 사항들이 남아 있으니 기억해 두시기 바랍니다.



=====================

거무튀튀한 오픈박스의 바탕화면은 황당하리만치 아무것도 없습니다. 이런 밋밋한 데스크탑 환경에서 조금이나마 눈을 정화(?)시키고자 바탕화면이라도 띄워둡시다.

사실 바탕화면을 띄우는 것도 리소스를 소모하는 탓에 저는 사양이 낮은 기기에서는 아예 바탕화면을 띄우지 않고 그냥 삭막한 환경을 즐기기도 하는데요, 다음 강좌에서 설명할 ‘패널의 투명효과’ 때문에 미리 바탕화면 설정을 해두겠습니다.

 

0730-01-wallpaper적당한 위치에 사진 파일을 넣어둘 폴더를 만듭니다. 저는 홈폴더 아래에 ‘Wallpaper’라는 폴더를 만들었습니다. 그리고 폴더 안에 바탕화면으로 사용할 사진을 넣어둡니다.

0730-02-run_nitrogen이전 강에서 설치했던 ‘nitrogen’을 실행시킵니다.

nitrogen’말고도 오픈박스 창관리자에서 바탕화면을 띄우는데 이용할 수 있는 소프트웨어로는 명령줄로 설정하는 ‘feh’도 있습니다만, 바탕화면을 띄워두고 사용할 분이라면 바탕화면을 자주 바꿀 가능성이 있으니 더 사용하기 쉽고 직관적인 ‘nitrogen’ 패키지를 선택했습니다.

 

0730-03-Preferences사진이 들어있는 폴더를 지정하기 위해 ‘Preferences’ 버튼을 클릭합니다.

0730-04-Add_DirectoriesAdd’ 버튼을 누릅니다.

0730-05-Select_Directories사진이 들어 있는 폴더 경로를 정확히 지정합니다.

0730-06-Add_done사진 파일이 들어있는 디렉토리가 추가된 것을 확인한 후에 ‘OK’ 버튼을 누릅니다.

0730-07-align_option사진 파일이 목록에 표시되었으니 바탕화면으로 쓰려는 사진을 고른 후에 ‘Apply’ 버튼을 클릭합니다.

샘플로 고른 사진은 옆으로 넓죽한 사진이라서 사진의 비율과 모니터의 비율에 따라 왼쪽 하단의 배치 옵션을 적절히 조절해주면 좋겠군요.

0730-08-background확실히 바탕화면이라도 있는 게 덜 칙칙하군요.

 

0730-09-none_bg그런데 말이죠, 재부팅하거나 텍스트모드로 빠져나갔다가 다시 그래픽 모드로 돌아오면 기껏 설정해둔 바탕화면이 나오지 않습니다.

0730-10-restore터미널 창을 열고 위 명령어를 입력해주면 설정했던 바탕화면이 다시 나타납니다

'nitrogen --restore'


그럼, 매번 귀찮게 위 명령을 입력해주어야 할까요?

0730-11-autostart현재는 root 사용자로 로그인한 상태이니, 텍스트 편집기로 ‘/etc/X11/openbox/autostart’ 파일을 엽니다.

그리고 맨 하단에 nitrogen옵션을 기술합니다. 그 뒤에 한 칸 띄우고 ‘&’기호를 붙이고 저장합니다. 이 파일이 오픈박스 창관리자 시작 시에 기술된 명령줄이 실행되도록 하는 역할을 합니다.

일반 사용자일 경우는 ‘/홈폴더/.config/openbox/autostart’ 파일을 편집하면 되고, 앞으로 이 파일에 더 기술해야할 사항들이 남아 있으니 기억해 두시기 바랍니다.

 

자, 제대로 창관리자 시작 시에 바탕화면을 띄워주는지 직접 확인해보시죠.


출처

http://comta.kr/?p=13808

오픈박스 창관리자의 단축키 설정에 관한 설명

설정 파일은 ‘~/.config/openbox/rc.xml’에 위치하므로 텍스트편집기로 엽니다

'gedit ~/.config/openbox/rc.xml'


설정 파일의 원본은 ‘/etc/xdg/openbox/rc.xml’에 위치



325행에 ‘퀀쿼러(Konqueror)’라는 웹브라우저 겸 파일 관리자 소프트웨어에 대한 설정이 있을 겁니다. 제 강좌에서는 파일관리자로 ‘PCManFM’을 사용하고, 웹브라우저로는 ‘파이어폭스’를 사용하므로 이 설정을 고쳐서 강좌에서 사용하는 환경에 적합하게 바꾸도록 하겠습니다.

이 설정의 밑에는 Print Screen’키를 누르면 화면의 스크린샷을 얻을 수 있는 ‘gnome-screenshot’이라는 소프트웨어에 대한 설정이 보이기도 하는군요. 그래서 ’14강 모양새’편에서 이 소프트웨어를 설치하라고 했던 것이고, 다음 강은 바탕화면을 설정하는 ‘nitrogen’이라는 소프트웨어에 대해 다룰 예정


‘파일 매니저(File Manager)’ 설정이라는 것을 기억하기 쉽게 단축키를 ‘W-e’에서 ‘W-f’로 바꿉니다. 일반적인 소프트웨어에서 단축키로 Win키를 사용하는 경우는 없기 때문에 Win키 위주로 단축키를 배정하는 것이 팁이라면 팁입니다.

<startupnotify>행부터 </startupnotify>행까지는 삭제합니다.

<command>행의 내부에는 ‘pcmanfm’이라고 적습니다. 그런 다음에 해당 키설정 전부를 복사해 바로 아래 행에 붙여넣기 합니다.

이번에는 Win키와 알파벳 T키를 함께 누르면 터미널창이 뜨도록 정의해줍니다.

저는 이 외에도 Win키와 숫자키를 누르면 특정 사이트가 열리도록 정의하고 사용합니다.

설정 파일을 저장하고, 변경된 설정을 적용시키기 위해 오픈박스 메뉴의 ‘Reconfigure’ 또는 ‘Restart’를 누르면 단축키로 좀 더 편한 사용이 가능해집니다.


=====================

이번 강은 오픈박스 창관리자의 단축키 설정에 관한 설명입니다.

단축키를 잘 사용하면 빠르고 편리하게 새로운 창을 띄운다든가, 메뉴 사이의 이동 등을 할 수 있지만 익숙해지기까지 노력을 수반한다는 단점이 있습니다.
0726-01-Windows_shortcut그래서인지 윈도우OS를 사용할 때 ‘바로 가기 키’ 설정을 해두고 사용하는 분이 많지 않은 것일지도 모르겠군요.

오픈박스 창관리자는 C언어로 만들어져 사양이 낮은 머신에서 구동하기에도 무리가 없는 대신, 워낙에 휑해서(=눈에 보이는 기능이 없어서) 단축키를 적극 활용하는데 익숙해지신다면 사용성이 더욱 향상되리라 봅니다.

 

먼저 단축키 설정의 구조부터 살펴보시죠.
0726-02-A-Tab오픈박스의 단축키 설정이 정의된 파일은 XML구조이므로 키설정 부분이 ‘<keybind>’태그로 시작하고 ‘</keybind>’태그로 마무리됩니다.

키 배정에서 대문자 ‘A’는 Alt키를 의미합니다. 위 스크린샷의 내용를 풀이하면 Alt키와Tab ⇆키를 함께 누르면 윈도우와 마찬가지로 띄워둔 창들을 전환(Next Window)하게 됩니다.

0726-03-A-F4Alt키와 F4키를 함께 누르면 현재 창이 종료(Close)됩니다. 이 설정 역시 윈도우와 같은 키 설정이군요.

0726-04-W-D키 배정에서 대문자 ‘W’는 키보드 왼쪽 하단에 Ctrl키와 Alt키 사이에 위치한 윈도우키를 의미합니다. Win키와 알파벳 D키를 함께 누르면 모든 창들이 숨겨지고 밋밋한 바탕화면(Show Desktop)을 보여주게 됩니다.

그리고 오픈박스의 키설정은 Shift키는 대문자 ‘S’로, Ctrl키는 대문자 ‘C’로 표현합니다.

 

0726-05-edit_rc설정 파일은 ‘~/.config/openbox/rc.xml’에 위치하므로 텍스트편집기로 엽니다. 

'gedit ~/.config/openbox/rc.xml'


만약, 해당 위치에 설정파일이 존재하지 않는다면 ‘오픈박스 환경설정’(Obconf) 강좌에서 실수가 있으셨을 겁니다.

또한, 설정 파일의 원본은 ‘/etc/xdg/openbox/rc.xml’에 위치한다는 점도 참고로 기억해두시기 바랍니다.

파일의 내용을 쭉 한번 훑어보면서 어떠한 사항들의 정의되어 있는가를 대략적으로 파악해보시는 것도 좋습니다.

0726-06-Konqueror325행에 ‘퀀쿼러(Konqueror)’라는 웹브라우저 겸 파일 관리자 소프트웨어에 대한 설정이 있을 겁니다. 제 강좌에서는 파일관리자로 ‘PCManFM’을 사용하고, 웹브라우저로는 ‘파이어폭스’를 사용하므로 이 설정을 고쳐서 강좌에서 사용하는 환경에 적합하게 바꾸도록 하겠습니다.

이 설정의 밑에는 Print Screen’키를 누르면 화면의 스크린샷을 얻을 수 있는 ‘gnome-screenshot’이라는 소프트웨어에 대한 설정이 보이기도 하는군요. 그래서 ’14강 모양새’편에서 이 소프트웨어를 설치하라고 했던 것이고, 다음 강은 바탕화면을 설정하는 ‘nitrogen’이라는 소프트웨어에 대해 다룰 예정입니다.

 

0726-07-code‘파일 매니저(File Manager)’ 설정이라는 것을 기억하기 쉽게 단축키를 ‘W-e’에서 ‘W-f’로 바꿉니다. 일반적인 소프트웨어에서 단축키로 Win키를 사용하는 경우는 없기 때문에 Win키 위주로 단축키를 배정하는 것이 팁이라면 팁입니다.

<startupnotify>행부터 </startupnotify>행까지는 삭제합니다.

<command>행의 내부에는 ‘pcmanfm’이라고 적습니다. 그런 다음에 해당 키설정 전부를 복사해 바로 아래 행에 붙여넣기 합니다.

이번에는 Win키와 알파벳 T키를 함께 누르면 터미널창이 뜨도록 정의해줍니다.

저는 이 외에도 Win키와 숫자키를 누르면 특정 사이트가 열리도록 정의하고 사용합니다.

설정 파일을 저장하고, 변경된 설정을 적용시키기 위해 오픈박스 메뉴의 ‘Reconfigure’ 또는 ‘Restart’를 누르면 단축키로 좀 더 편한 사용이 가능해집니다.


출처

http://comta.kr/?p=13712

+ Recent posts