CDE (Common Desktop Environment)에 대해서
2010.08.17 20:14
원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어
Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
원문 : http://www.ischo.net -- 조인상 //시스템 엔지니어
출처 : http://www.ntech.in/v2/bbs/board.php?bo_table=2_solaris&wr_id=306
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
한글 LANG 변수와 솔라리스 한글 설정.
▣ Shell : 쉽게 표현하면 도스의 command.com이 하는 역할처럼 login 이후부터 사용자가 입력하는 명령어를 기계어로 변역하여 커널에 전달하는 역할을 하는 명령해석기를 말합니다.
- csh : 버클리 캘리포니아 대학에서 개발된 프로그래머들에게 적합한 shell입니다.
대화형 사용법에서는 Bourne shell과 대부분 호환되지만 전혀 다른 프로그래밍 인터페이스를 가지고 있고, 히스토리 대체라는 복잡한 기능으로 대신하고 있지만 명령행 편집 기능은 제공 하지 않습니다.
- ksh : 일반적으로 유닉스에서 가장 많이 사용되고 있는 shell이며 Bourne shell에 처음으로 현대적 인 shell 기능(C shell로부터 차용한 것이다.)을 도입한 shell 입니다. Bourne shell과 호환 되고, 명령행 편집 기능을 제공합니다.
- bash : Bourne again shell은 최초로 개발된 쉘인 Bourne shell의 변종이라 할 수 있습니다.리눅스에서 가장 많이 사용되는 쉘이며, POSIX 호환이며 Borune shell과 호환되는 쉘로서 GNU 프로젝트에 의해 만들어지고 배포되고 있습니다. 명령행 편집 기능을 제공합니다.
* 참고 - 사용하는 시스템에서 사용가능한 shell의 종류를 알아보려면 /etc/shells라는 파일을 보시면 됩니다. 이 파일에는 서버에서 지원되는 shell의 종류가 들어있습니다.
▣ locale
- 어떤 프로그램의 메시지가 여러가지 언어로 주어져 있는 경우 이중에 어떤 언어의 것을 출력할 것인가를 사용자가 결정할 수 있게 해주는 수단.
- 어떤 프로그램의 메시지가 여러가지 언어로 주어져 있는 경우 이중에 어떤 언어의 것을 출력할 것인가를 사용자가 결정할 수 있게 해주는 수단.
▣ 현재 설정 되어 있는 언어 값 확인.
(file>root)/etc# locale
LANG=ko
LC_CTYPE="ko"
LC_NUMERIC="ko"
LC_TIME="ko"
LC_COLLATE="ko"
LC_MONETARY="ko"
LC_MESSAGES="ko"
LC_ALL=
(file>root)/etc#
LANG=ko
LC_CTYPE="ko"
LC_NUMERIC="ko"
LC_TIME="ko"
LC_COLLATE="ko"
LC_MONETARY="ko"
LC_MESSAGES="ko"
LC_ALL=
(file>root)/etc#
▣ 사용 가능한 언어 확인.
(file>solo)/etc/rc2.d% locale -a
POSIX
common
en_US.UTF-8
C
iso_8859_1
ko
ko_KR.EUC
ko.UTF-8
korean
(file>solo)/etc/rc2.d%
(file>solo)/etc/rc2.d% locale -a
POSIX
common
en_US.UTF-8
C
iso_8859_1
ko
ko_KR.EUC
ko.UTF-8
korean
(file>solo)/etc/rc2.d%
▣ 현재 설정 된 언어 변경. C (영어) ----> ko ( 한글)
(file>root)/# locale
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=
(file>root)/#
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=
(file>root)/#
(file>root)/# setenv LANG ko
(file>root)/# locale
LANG=ko
LC_CTYPE="ko"
LC_NUMERIC="ko"
LC_TIME="ko"
LC_COLLATE="ko"
LC_MONETARY="ko"
LC_MESSAGES="ko"
LC_ALL=
(file>root)/#
(file>root)/# locale
LANG=ko
LC_CTYPE="ko"
LC_NUMERIC="ko"
LC_TIME="ko"
LC_COLLATE="ko"
LC_MONETARY="ko"
LC_MESSAGES="ko"
LC_ALL=
(file>root)/#
######### locale 설정이 영어일 경우 ###########
(file>root)/# setenv LANG C
(file>root)/# sdf
sdf: Command not found
(file>root)/#
(file>root)/# sdf
sdf: Command not found
(file>root)/#
######### locale 설정이 한글일 경우 ###########
(file>root)/# sdfsda
sdfsda: 명령어가 없음
(file>root)/#
sdfsda: 명령어가 없음
(file>root)/#
▣ shell 따른 설정 방법
- bash
(file>root)/# bash
bash-2.03# locale
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=
bash-2.03# LANG=ko
bash-2.03# export LANG
bash-2.03# locale
LANG=ko
LC_CTYPE="ko"
LC_NUMERIC="ko"
LC_TIME="ko"
LC_COLLATE="ko"
LC_MONETARY="ko"
LC_MESSAGES="ko"
LC_ALL=
bash-2.03#
bash-2.03# locale
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=
bash-2.03# LANG=ko
bash-2.03# export LANG
bash-2.03# locale
LANG=ko
LC_CTYPE="ko"
LC_NUMERIC="ko"
LC_TIME="ko"
LC_COLLATE="ko"
LC_MONETARY="ko"
LC_MESSAGES="ko"
LC_ALL=
bash-2.03#
- kcs ( korn )
# locale
LANG=ko
LC_CTYPE="ko"
LC_NUMERIC="ko"
LC_TIME="ko"
LC_COLLATE="ko"
LC_MONETARY="ko"
LC_MESSAGES="ko"
LC_ALL=
# LANG=C
# export LANG
# sdf
ksh: sdf: not found
# locale
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=
#
LANG=ko
LC_CTYPE="ko"
LC_NUMERIC="ko"
LC_TIME="ko"
LC_COLLATE="ko"
LC_MONETARY="ko"
LC_MESSAGES="ko"
LC_ALL=
# LANG=C
# export LANG
# sdf
ksh: sdf: not found
# locale
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=
#
- csh
(file>root)/# locale
LANG=ko
LC_CTYPE="ko"
LC_NUMERIC="ko"
LC_TIME="ko"
LC_COLLATE="ko"
LC_MONETARY="ko"
LC_MESSAGES="ko"
LC_ALL=
(file>root)/# setenv LANG C
(file>root)/# locale
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=
(file>root)/#
LANG=ko
LC_CTYPE="ko"
LC_NUMERIC="ko"
LC_TIME="ko"
LC_COLLATE="ko"
LC_MONETARY="ko"
LC_MESSAGES="ko"
LC_ALL=
(file>root)/# setenv LANG C
(file>root)/# locale
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=
(file>root)/#
▣ 언어설정....파일
(file>root)/#
(file>root)/# cd /etc
(file>root)/etc# cd default
(file>root)/etc/default# vi init
# @(#)init.dfl 1.5 99/05/26
#
# This file is /etc/default/init. /etc/TIMEZONE is a symlink to this file.
# This file looks like a shell script-x, but it is not. To maintain
# compatibility with old versions of /etc/TIMEZONE, some shell constructs
# (i.e., export commands) are allowed in this file, but are ignored.
#
# Lines of this file should be of the form VAR=value, where VAR is one of
# TZ, LANG, CMASK, or any of the LC_* environment variables.
#
TZ=ROK
CMASK=022
LANG=ko ----> 영구적인 설정. ( C )
(file>root)/# cd /etc
(file>root)/etc# cd default
(file>root)/etc/default# vi init
# @(#)init.dfl 1.5 99/05/26
#
# This file is /etc/default/init. /etc/TIMEZONE is a symlink to this file.
# This file looks like a shell script-x, but it is not. To maintain
# compatibility with old versions of /etc/TIMEZONE, some shell constructs
# (i.e., export commands) are allowed in this file, but are ignored.
#
# Lines of this file should be of the form VAR=value, where VAR is one of
# TZ, LANG, CMASK, or any of the LC_* environment variables.
#
TZ=ROK
CMASK=022
LANG=ko ----> 영구적인 설정. ( C )
- 터미널 상태에서 언어 변경을 하면 현재 상태에서만 적용이 되고 터미널 종료를 하거나 시스템 재부팅이 있을 경우 언어 설정 값은 현재 /etc/default/init 에 설정 되어 있는
언어로 설정이 되거나 shell 설정 값에 따라 언어 값이 변경이 됩니다.
언어로 설정이 되거나 shell 설정 값에 따라 언어 값이 변경이 됩니다.
▣ Solaris 2.6에서 부팅을 하고 CDE 로그인.......
Solaris 2.6에서 부팅을 하고 CDE 로그인 화면에서 한글을 선택하면 한글이
모두 깨져서 나옵니다. 한글 비스무리한 것 모두 해 봤는데, 모두 깨지네요.
깨진 한글 로그인 화면 무시하고 그냥 로그인을 하면 글짜가 몽땅 다
깨져 나옵니다.
왜 그럴까요? 아시분이 있으시면 알려주세요.
모두 깨져서 나옵니다. 한글 비스무리한 것 모두 해 봤는데, 모두 깨지네요.
깨진 한글 로그인 화면 무시하고 그냥 로그인을 하면 글짜가 몽땅 다
깨져 나옵니다.
왜 그럴까요? 아시분이 있으시면 알려주세요.
OS : solaris 2.6
Application : oracle, netscape web server
solaris
Site Admin
Application : oracle, netscape web server
solaris
Site Admin
--------------------------------------------------------------------------------
일단 로그인 하셔서 다음 명령어를 확인하세요.
일단 로그인 하셔서 다음 명령어를 확인하세요.
$ locale
LANG=ko
LC_CTYPE="ko"
LC_NUMERIC="ko"
LC_TIME="ko"
LC_COLLATE="ko"
LC_MONETARY="ko"
LC_MESSAGES="ko"
LC_ALL=
LC_CTYPE="ko"
LC_NUMERIC="ko"
LC_TIME="ko"
LC_COLLATE="ko"
LC_MONETARY="ko"
LC_MESSAGES="ko"
LC_ALL=
이 값이 ko로 설정되어 있는지 확인하시고, 그렇지 않다면
root로 로그인 후 /etc/default/init 파일에 LANG=ko 로 설정 합니다.
그리고 재부팅 ...
그리고 재부팅 ...
만약 locale 명령어 수행이 올바르게 설정되어 있다면,
로긴한 사용자의 홈디렉토리의 다음파일 로그를 찾아 확인해 보시기 바랍니다.
로긴한 사용자의 홈디렉토리의 다음파일 로그를 찾아 확인해 보시기 바랍니다.
$HOME/.dt/startlog
$HOME/.dt/errorlog
$HOME/.dt/errorlog
문서파일로 저장하기
파일로 저장하기 버튼을 누른 후 잠시만 기다려주세요.
이 기능은 베타 서비스 중입니다. 변환 후 배경음악등 일부 내용은
정상적으로 표시되지 않을 수 있습니다. 문서파일로 저장하기 메뉴 도움말
정상적으로 표시되지 않을 수 있습니다. 문서파일로 저장하기 메뉴 도움말
Solaris CDE (Common Desktop Environment) OS랑 Network이랑
2006/05/11 13:58
http://blog.naver.com/chizeta/100024234939
이 포스트를 보낸곳 ()
이 포스트를 보낸곳 ()
SUBJECT : CDE (Common Desktop Environment)
CONTENTS:
0. Introduction
1. CDE 장점
2. CDE Installation/Requirements
3. CDE 특징
4. DESKTOP 사용설명
5. CDE ADMIN
0. Introduction
1. CDE 장점
2. CDE Installation/Requirements
3. CDE 특징
4. DESKTOP 사용설명
5. CDE ADMIN
DESCRIPT-xION:
0. Introduction
- Common Desktop Environment(CDE)는 COSE(Common Open Software Environment)
로 부터 야기된다.
로 부터 야기된다.
COSE는 UNIX를 위한 공통의 interface를 만들기위해 주요 UNIX vendor들에 의해
1993년에 형성되었다. COSE vendor들을 보면 Sun, IBM, Novell, HP들로 구성됨.
1993년에 형성되었다. COSE vendor들을 보면 Sun, IBM, Novell, HP들로 구성됨.
- CDE는 현존의 환경을 근간으로 이기종 네트워크상에서 application을 개발키
위해 하나의 새로운 표준을 제공한다.
위해 하나의 새로운 표준을 제공한다.
각 vendor들에 의해 개발된 최고의 기술력들이 CDE 작업에 적용되어오고 있고,
Motif와 X11R5와 같은 현존하는 기술들이 또한 CDE 구조의 핵심이 되고 있다.
Motif와 X11R5와 같은 현존하는 기술들이 또한 CDE 구조의 핵심이 되고 있다.
- Solaris CDE는 UNIX환경상에서 일치된 look-and-feel를 제공하는 사용하기 쉬운
interface이다.
interface이다.
SunSoft가 CDE 작업에 기여한 점을 보면 다음과 같다.
. OpenWindows DeskSet 유틸리티에서의 ToolTalk 메시지 protocol,
DevGuide development tool
DevGuide development tool
. Mail, calendar tools
- OpenWindow 환경에 익숙한 사람을 위해 color palette, pop-up Workspace
메뉴를 쉽게 사용할 수 있다,
또한 별도의 수정없이도 OpenWindow application들을 CDE상에서
drag-and-drop으로 자유롭게 수행할 수 있게 하였다.
메뉴를 쉽게 사용할 수 있다,
또한 별도의 수정없이도 OpenWindow application들을 CDE상에서
drag-and-drop으로 자유롭게 수행할 수 있게 하였다.
- 개발자들을 위해 OpenWindow와 Motif application들을 CDE로 변화시키는 작업을
간단히 하기 위해 file conversion 유틸리티들을 제공해준다.
간단히 하기 위해 file conversion 유틸리티들을 제공해준다.
1. CDE 장점
- Broad industry acceptance
- Transparent Access to Network Resources
- Extensive online help system
- Rich set of productivity tool
- Multiple workspace
- Designed for enterprise computing
- Standards Based
- Usability
- Open Systems Based
2. CDE Installation/Requirement
- Transparent Access to Network Resources
- Extensive online help system
- Rich set of productivity tool
- Multiple workspace
- Designed for enterprise computing
- Standards Based
- Usability
- Open Systems Based
2. CDE Installation/Requirement
0) Requirements (CDE Releaes 1.0.2 기준하에서)
- DISK
. End-User Package ==> 41.1MB
(desktop, application, online help, online documentation 포함)
. End-User plus Developer Package ==> 68.0 MB
(library, sample source file, demo program, application builder tool
포함)
. AnswerBook ==> 111.3 MB
- MEMORY
32MB이상 요구됨
1) Installation
. End-User Package ==> 41.1MB
(desktop, application, online help, online documentation 포함)
. End-User plus Developer Package ==> 68.0 MB
(library, sample source file, demo program, application builder tool
포함)
. AnswerBook ==> 111.3 MB
- MEMORY
32MB이상 요구됨
1) Installation
mymy# ./install-cde
+----------------------------------------------------------------------+
| Solaris Common Desktop Environment |
| Installation Script-x |
| Main Menu |
+----------------------------------------------------------------------|
| 1. Begin Installation (With Default Configuration Settings) |
| 2. Modiry Oonfiguration Settings |
| 3. Cancel Installation |
| DEFAULT CONFIGURATION SETTINGS |
| Installation Location: [ /usr/dt ] |
| End User CDE Packages: [ YES ] |
| Developer CDE Packages: [ YES ] |
| Answerbook CDE package: [ NO ] |
| Interactive Installation: [ NO ] |
| Solaris Desktop Login |
| at System Boot: [ YES ] |
| Installation Locale: [ EN ] |
+----------------------------------------------------------------------|
| SELECT A NUMBER [2] |
+----------------------------------------------------------------------+ 2
+----------------------------------------------------------------------+
| Solaris Common Desktop Environment |
| Installation Script-x |
| Main Menu |
+----------------------------------------------------------------------|
| 1. Begin Installation (With Default Configuration Settings) |
| 2. Modiry Oonfiguration Settings |
| 3. Cancel Installation |
| DEFAULT CONFIGURATION SETTINGS |
| Installation Location: [ /usr/dt ] |
| End User CDE Packages: [ YES ] |
| Developer CDE Packages: [ YES ] |
| Answerbook CDE package: [ NO ] |
| Interactive Installation: [ NO ] |
| Solaris Desktop Login |
| at System Boot: [ YES ] |
| Installation Locale: [ EN ] |
+----------------------------------------------------------------------|
| SELECT A NUMBER [2] |
+----------------------------------------------------------------------+ 2
=> 2번을 선택하면 다음과 같은 서브메뉴가 나옴
+---------------------------------------------------------------------+
| Solaris Common Desktop Environment |
| Installation Script-x |
| Configuration Menu |
+---------------------------------------------------------------------+
| CURRENT CONFIGURATION SETTINGS |
| |
| 1. Installation Location: [ /usr/dt ] |
| 2. End User CDE Packages: [ YES ] |
| 3. Developer CDE Packages: [ YES ] |
| 4. Answerbook CDE Package: [ NO ] |
| 5. Interactive Installation: [ NO ] |
| 6. Solaris Desktop Login |
| at System Boot: [ YES ] |
| 7. Installation Locale: [ EN ] |
| 8. Reset to Defaults |
| |
| 0. Return to Main Menu |
+---------------------------------------------------------------------+
| SELECT A NUMBER [0] |
+---------------------------------------------------------------------+
+---------------------------------------------------------------------+
| Solaris Common Desktop Environment |
| Installation Script-x |
| Configuration Menu |
+---------------------------------------------------------------------+
| CURRENT CONFIGURATION SETTINGS |
| |
| 1. Installation Location: [ /usr/dt ] |
| 2. End User CDE Packages: [ YES ] |
| 3. Developer CDE Packages: [ YES ] |
| 4. Answerbook CDE Package: [ NO ] |
| 5. Interactive Installation: [ NO ] |
| 6. Solaris Desktop Login |
| at System Boot: [ YES ] |
| 7. Installation Locale: [ EN ] |
| 8. Reset to Defaults |
| |
| 0. Return to Main Menu |
+---------------------------------------------------------------------+
| SELECT A NUMBER [0] |
+---------------------------------------------------------------------+
2) To Mount an Installed CDE
- CDE가 install된 시스템의 해당 디렉토리 (예:/usr/dt)를 export한후 CDE를
mount하고자 하는 시스템에서 /usr/dt를 mount함
mount하고자 하는 시스템에서 /usr/dt를 mount함
[mymy]# /usr/dt/bin/dtconfig -inetd
done
Next system boot, following will be run from /usr/dt/bin
rpc.ttdbserverd (ToolTalk)
rpc.cmsd (Calendar Manager)
dtspcd (Subprocess Control)
==> /etc/inetd.conf화일을 update함
[mymy]# /usr/dt/bin/dtconfig -e
==> desktop auto-start를 enable시킴
[mymy]# reboot
done
Next system boot, following will be run from /usr/dt/bin
rpc.ttdbserverd (ToolTalk)
rpc.cmsd (Calendar Manager)
dtspcd (Subprocess Control)
==> /etc/inetd.conf화일을 update함
[mymy]# /usr/dt/bin/dtconfig -e
==> desktop auto-start를 enable시킴
[mymy]# reboot
3) To Unmount a Mounted CDE Directory
[mymy]# /usr/dt/bin/dtconfig -d
[mymy]# /usr/dt/bin/dtconfig -inetd.ow
[mymy]# umount /usr/dt
[mymy]# reboot
[mymy]# /usr/dt/bin/dtconfig -inetd.ow
[mymy]# umount /usr/dt
[mymy]# reboot
3. CDE 특징
1) CDE 환경
- Login Manager : 데스크탑에 로그인하기 위한 창으로서 시스템이 재부팅
되었을때 자동적으로 사용가능하게 됨
되었을때 자동적으로 사용가능하게 됨
- Session Manager : 로그인시 데스크탑에서 응용프로그램을 실행하는
서비스로서 로그아웃시 그 환경을 기억함
서비스로서 로그아웃시 그 환경을 기억함
- Window Manager : CDE 응용프로그램 window들을 제어하는 서비스로서,
CDE 응용프로그램의 시작을 위한 Front Panel을 제공함
CDE 응용프로그램의 시작을 위한 Front Panel을 제공함
2) Desktop Tools
- Front Panel에서 다음과 같은 desktop tool들을 실행할 수 있다.
. File Manager
. Calendar
. Mailer
. Text Editor
. Application Manager : 시스템에서 사용가능한 응용프로그램과
다른 tool들을 위한 보관소
. Style Manager : 색상,배경, font size와 같은 데스크탑의 모양을
사용자가 저장하기 위한 도구
. Terminal
. Icon Editor
. Image Viewer : 여러장의 문서뿐만 아니라 PostScrip화일과 같은
흑백과 컬러 이미지의 화일 형식을 변화하기 위한 도구
. Workspace Menu : 데스크탑 workspace를 관리하는 항목을 포함하고 있는
pop-up menu . Online help
. Calendar
. Mailer
. Text Editor
. Application Manager : 시스템에서 사용가능한 응용프로그램과
다른 tool들을 위한 보관소
. Style Manager : 색상,배경, font size와 같은 데스크탑의 모양을
사용자가 저장하기 위한 도구
. Terminal
. Icon Editor
. Image Viewer : 여러장의 문서뿐만 아니라 PostScrip화일과 같은
흑백과 컬러 이미지의 화일 형식을 변화하기 위한 도구
. Workspace Menu : 데스크탑 workspace를 관리하는 항목을 포함하고 있는
pop-up menu . Online help
3) CDE 개발 환경
- CDE 개발환경은 CDE에서 S/W를 개발하는 사용자가 선택적으로 설치할 수
있도록 패키지로 구성되있는데 다음과 같다.
있도록 패키지로 구성되있는데 다음과 같다.
. Application Builder : CDE 응용프로그램 interface(API)를 사용하는
GUI 생성에 유용한 도구
GUI 생성에 유용한 도구
. Motif, ToolTalk 메시지 및 다른 CDE 서비스를 위한 원시 형태의
데모 프로그램
데모 프로그램
. CDE에서 응용프로그램의 개발을 돕는 유틸리티 응용프로그램, 메뉴얼 ,
header 파일들
4) Solaris CDE 디렉토리 구조
header 파일들
4) Solaris CDE 디렉토리 구조
- /usr/dt : 이 디렉토리는 Solaris CDE 설치 디렉토리이다.
+---------------------------------------------------------------------+
| 디렉토리 내용 |
+---------------------------------------------------------------------+
| /usr/dt/bin CDE 응용프로그램 및 유틸리티 |
| /usr/dt/lib CDE shard library |
| /usr/dt/config 기본 시스템 구성화일 |
| /usr/dt/man 매뉴얼 (option) |
| /usr/dt/app-defaults 기본 응용프로그램 자원 |
| /usr/dt/appconfig 기본 응용프로그램 아이콘,type 및 action |
| /usr/dt/examples CDE code/프로그램 예제 (option) |
| /usr/dt/include 개발자 include file (option) |
| /usr/dt/palettes Color palette |
| /usr/dt/share CDE AnswerBook 문서 및 기본배경 |
+---------------------------------------------------------------------+
- /etc/dt : 이 디렉토리에는 사용자정의된 워크스테이션의 특정 구성 화일이
들어 있다. 이 화일들을 이용하여 다음과 같은 방법으로 환경을
정의할 수 있다.
+---------------------------------------------------------------------+
| 디렉토리 내용 |
+---------------------------------------------------------------------+
| /usr/dt/bin CDE 응용프로그램 및 유틸리티 |
| /usr/dt/lib CDE shard library |
| /usr/dt/config 기본 시스템 구성화일 |
| /usr/dt/man 매뉴얼 (option) |
| /usr/dt/app-defaults 기본 응용프로그램 자원 |
| /usr/dt/appconfig 기본 응용프로그램 아이콘,type 및 action |
| /usr/dt/examples CDE code/프로그램 예제 (option) |
| /usr/dt/include 개발자 include file (option) |
| /usr/dt/palettes Color palette |
| /usr/dt/share CDE AnswerBook 문서 및 기본배경 |
+---------------------------------------------------------------------+
- /etc/dt : 이 디렉토리에는 사용자정의된 워크스테이션의 특정 구성 화일이
들어 있다. 이 화일들을 이용하여 다음과 같은 방법으로 환경을
정의할 수 있다.
. X-server configuration option 설정
. Multiple 스크린 사용
. 워크스테이션 action file, 데이터 type, icon, fonts 사용자 정의
. Multiple 스크린 사용
. 워크스테이션 action file, 데이터 type, icon, fonts 사용자 정의
- /var/dt : 이 디렉토리는 Login Manager 및 Application Manager와 같은
Solaris CDE application의 임시 화일을 저장하기 위한 것이다.
Solaris CDE application의 임시 화일을 저장하기 위한 것이다.
- $HomeDirectoy : 이 디렉토리에는 사용자 데스크탑 setup과 관련된 사용자
특정 화일이 들어 있다. 사용자 특정 화일은 application,
color scheme, Workspace 메뉴, Front Panel 수정 및
error log를 포함하고 있다.
특정 화일이 들어 있다. 사용자 특정 화일은 application,
color scheme, Workspace 메뉴, Front Panel 수정 및
error log를 포함하고 있다.
4. DESKTOP 사용설명
- 사용자가 자신의 작업을 체계화하고 관리하도록 도와 주기 위해 Desktop은
window, 작업장, 조절도구, 메뉴와 Front Panel을 제공한다.
. Window(창)에는 S/W application이 있으며, 그 application을 옮기거나,
크기를 조정하거나 추가 작업자에 배치할 수 있는 조절도구들로 구성된다.
. Workspace(작업장)은 사용자의 작업에 필요한 창을 놓고, 정돈하며, 작업이
끝나면 창을 없애는 화면 영역이다.
. 조절도구를 사용하여 Object를 다루거나, 선택항목을 선택하거나 정보를
입력할 수 있다.
. 메뉴는 사용자가 창을 관리하고 응용프로그램을 작동하기 위해 사용하는
명령을 제공한다.
. Front Panel은 각 작업장에서 자주 사용되는 조절도구들의 모음이다.
window, 작업장, 조절도구, 메뉴와 Front Panel을 제공한다.
. Window(창)에는 S/W application이 있으며, 그 application을 옮기거나,
크기를 조정하거나 추가 작업자에 배치할 수 있는 조절도구들로 구성된다.
. Workspace(작업장)은 사용자의 작업에 필요한 창을 놓고, 정돈하며, 작업이
끝나면 창을 없애는 화면 영역이다.
. 조절도구를 사용하여 Object를 다루거나, 선택항목을 선택하거나 정보를
입력할 수 있다.
. 메뉴는 사용자가 창을 관리하고 응용프로그램을 작동하기 위해 사용하는
명령을 제공한다.
. Front Panel은 각 작업장에서 자주 사용되는 조절도구들의 모음이다.
1) Front Panel
- Front Panel은 화면 아래쪽에 있는 특수 창이다. 일상 작업에서 사용하는
조절도구,표시장치,부속 Panel이 있다. 또한 작업장을 선택하기 위한
작업장 바꾸기도 있다.
Front Panel에서 두 개의 주요 구성요소는 기본패널과 부속 패널이다.
* 기본패널 *
조절도구,표시장치,부속 Panel이 있다. 또한 작업장을 선택하기 위한
작업장 바꾸기도 있다.
Front Panel에서 두 개의 주요 구성요소는 기본패널과 부속 패널이다.
* 기본패널 *
기본 패널은 디스플레이의 맨 아래에 수평으로 놓여진 창이다.
기본 패널에는 다른 작업장으로 바꾸는 작업장 바꾸기를 포함해서 자주
사용하는 여러 조절도구가 있다.
예를 들어 , 파일관리자와 스타일 관리자 조절도구같은 경우 누르면
응용프로그램이 가동된다.
어떤 조절도구는 놓을 영역을 가지고 있는데 프린터와 휴지통 조절도구의
경우 화일관리자에서 조절도구로 파일을 끌어 놓을 수 있다.
시계와 같은 조절도구는 사용자에게 시스템 상태에 관한 사항을 알려주는
표시장치이다.
기본 패널에는 다른 작업장으로 바꾸는 작업장 바꾸기를 포함해서 자주
사용하는 여러 조절도구가 있다.
예를 들어 , 파일관리자와 스타일 관리자 조절도구같은 경우 누르면
응용프로그램이 가동된다.
어떤 조절도구는 놓을 영역을 가지고 있는데 프린터와 휴지통 조절도구의
경우 화일관리자에서 조절도구로 파일을 끌어 놓을 수 있다.
시계와 같은 조절도구는 사용자에게 시스템 상태에 관한 사항을 알려주는
표시장치이다.
* 부속패널 *
기본 패널의 조절도구 위에 화살표 단추가 있으면 그 조절도구에는
부속패널이 있으며 없는 경우 부속패널을 선택적으로 만들 수 있다.
부속패널이 있으며 없는 경우 부속패널을 선택적으로 만들 수 있다.
. 아이콘 설치 조절도구
. 기본 패널에 있는 조절도구의 복사본
. 기본 패널에 있는 조절도구의 복사본
* 작업장 바꾸기 *
CDE의 가장 유익한 특성으로 작업장 바꾸기는 한 작업장에서 다른 작업장으로
바꾸는 단추를 가지고 있다. 사용자의 디스플레이가 몇 개의 층을 가지고
있어도 각 작업장은 전체 디스플레이를 표시한다.
기본은 4개로 되있는데 원하는 수많큼 늘릴수 도 있다.
CDE의 가장 유익한 특성으로 작업장 바꾸기는 한 작업장에서 다른 작업장으로
바꾸는 단추를 가지고 있다. 사용자의 디스플레이가 몇 개의 층을 가지고
있어도 각 작업장은 전체 디스플레이를 표시한다.
기본은 4개로 되있는데 원하는 수많큼 늘릴수 도 있다.
* Front Panel 돌출 메뉴 *
- Front Panel의 각 조절도구는 돌출 메뉴를 가지고 있다.
▶ 기본 Front Panel 돌출 Menu 표시
o 조절도구를 가리킴
o 마우스 3번 단추를 누름
- Front Panel의 각 조절도구는 돌출 메뉴를 가지고 있다.
▶ 기본 Front Panel 돌출 Menu 표시
o 조절도구를 가리킴
o 마우스 3번 단추를 누름
▶ 작업장 button에 대한 돌출 메뉴
▶ 부속 Panel 조절도구에 대한 돌출 메뉴
▶ 기본 Panel 조절 도구
▶ 기본 Panel 조절 도구
▶ 기본 패널에 부속 패널 조절도구 놓기
o 기본패널에 놓고 싶은 부속 패널 조절도구를 가리킴
o 조절도구 돌출 메뉴에서 기본 패널로 복사하기를 선택함
o 기본패널에 놓고 싶은 부속 패널 조절도구를 가리킴
o 조절도구 돌출 메뉴에서 기본 패널로 복사하기를 선택함
▶ 응용프로그램이나 기타 아이콘을 부속 패널에 더하기
- 파일관리자나 응용프로그램 관리자를 이용하여 응용프로그램
아이콘을 끌어다가 부속패널의 아이콘 설치 부분에다 놓음
- 파일관리자나 응용프로그램 관리자를 이용하여 응용프로그램
아이콘을 끌어다가 부속패널의 아이콘 설치 부분에다 놓음
▶ 부속 패널 더하기와 없애기
- 기본 패널의 어떤 조절도구도 부속 패널을 가질 수 있다.
▶ 기본 패널에 있는 조절도구 대체하기
- 부속 패널 조절도구 돌출 메뉴에서 기본 패널로 복사하기를 선택한다.
▶ 모든 사용자 정의 없애기
o 응용프로그램 관리자를 열고 Desktop_Tools 응용프로그램을 선택
o Restore Front Panel (프론트 패널 원상회복)을 두 번누름
- Restore Front Panel 활동은 다음을 사용하여 만든 모든 사용자
정의를 삭제함
. 아이콘 설치 조절도구
. 프론트 패널 돌출 메뉴
▶ 도움말 부속 패널
- 기본 패널의 어떤 조절도구도 부속 패널을 가질 수 있다.
▶ 기본 패널에 있는 조절도구 대체하기
- 부속 패널 조절도구 돌출 메뉴에서 기본 패널로 복사하기를 선택한다.
▶ 모든 사용자 정의 없애기
o 응용프로그램 관리자를 열고 Desktop_Tools 응용프로그램을 선택
o Restore Front Panel (프론트 패널 원상회복)을 두 번누름
- Restore Front Panel 활동은 다음을 사용하여 만든 모든 사용자
정의를 삭제함
. 아이콘 설치 조절도구
. 프론트 패널 돌출 메뉴
▶ 도움말 부속 패널
▶ 개인 응용프로그램 부속 패널
▶ 작업장 바꾸기
- 작업장 바꾸기에는 기본적으로 다음 네 위치가 있다.
- 다음 절차를 사용하여 이 조절도구 중 하나를 대체한다.
- 다음 절차를 사용하여 이 조절도구 중 하나를 대체한다.
(1) 작업장 바꾸기에 놓고 싶은 응용프로그램을 개인 응용프로그램
부속 패널에 설치한다.
예를 들어, System Load 조절도구를 바꾸기에 더하고 싶으면
개인 응용프로그램 부속 패널로 끌어 놓는다.
(2) System Load 조절도구 화일의 정의는
HomeDirectory/.dt/types/fp_dynamic 디렉토리에 위치함
(3) 그 디렉토리에 있는 System Load 조절도구 (Xload.fp)를
상위 디렉토리 (HomeDirectory/.dt/types)로 move 시킨다.
(4) vi HomeDirectory/.dt/types/Xload.fp
...
CONTAINER_TYPE SUBPANEL => SWITCH 로 변경
CONTAINER_NAME PersAppsSubpanel => Switch 로 변경
POSITION_HINTS last => 3 (원하는 위치의 숫자로 변경)
...
(5) 작업장 관리자 다시 시작을 선택한다.
부속 패널에 설치한다.
예를 들어, System Load 조절도구를 바꾸기에 더하고 싶으면
개인 응용프로그램 부속 패널로 끌어 놓는다.
(2) System Load 조절도구 화일의 정의는
HomeDirectory/.dt/types/fp_dynamic 디렉토리에 위치함
(3) 그 디렉토리에 있는 System Load 조절도구 (Xload.fp)를
상위 디렉토리 (HomeDirectory/.dt/types)로 move 시킨다.
(4) vi HomeDirectory/.dt/types/Xload.fp
...
CONTAINER_TYPE SUBPANEL => SWITCH 로 변경
CONTAINER_NAME PersAppsSubpanel => Switch 로 변경
POSITION_HINTS last => 3 (원하는 위치의 숫자로 변경)
...
(5) 작업장 관리자 다시 시작을 선택한다.
☞ 예제
Front Panel에서 시계부분의 위치를 3번재 위치에 놓고 싶을 때
# cd HomeDirectory/.dt/types
# cp /usr/dt/appconfig/types/ko/dtwm.fp Clock.fp
Front Panel에서 시계부분의 위치를 3번재 위치에 놓고 싶을 때
# cd HomeDirectory/.dt/types
# cp /usr/dt/appconfig/types/ko/dtwm.fp Clock.fp
# vi Clock.fp
CONTROL Clock
{
TYPE clock
CONTAINER_NAME Top
CONTAINER_TYPE BOX
POSITION_HINTS 3 ==> 1로 되있는 것을 3으로 변경
ICON Fpclock
LABEL 시계
HELP_TOPIC FPOnltemClock
HELP_VOLUME FPanel
}
... => 나머지 내용들은 모두 삭제함
만약 삭제를 안하면 에러 발생
2) Style 관리자
- Style 관리자를 사용하면 다음과 같은 데스크탑의 많은 요소들을 쉽게
조정할 수 있다.
o 색상 : 작업장 색상과 선택판
o 글꼴 : 응용프로그램 글꼴 크기 (예: Desktop_tools에서 Dtwmrc 편집기)
o 배경 : 작업장 배경 패턴
o 키보드 : 키 누르기 볼륨과 문자 반복 기능
o 마우스 : 마우스 단추 누르기 설정값, 두 번 누르기 속도,
o Font 크기
o 키보드, 마우스 및 창 동작
▶ 색상
* 색상 단추
디스플레이 유형과 색상 수 선택은 선택판을 구성하는 색상 Button의
수에 의해 결정된다. 색상수를 최대값 (8개)으로 선택한다면
다음과 같이 사용된다.
(1) -> 활성화된 창 가장자리
(2) -> 비활성화된 창 가장자리
(3) -> 작업장 1, 5, 9 ...
(4) -> 텍스트와 목록 영역
(5) -> 기본창 배경과 작업장 4,8,12,...
(6) -> 대화상자 배경과 메뉴 막대와 작업장 3,7,11...
(7) -> 작업장 2,6,10...
(8) -> 프론트 패널 배경
* 색상 단추
디스플레이 유형과 색상 수 선택은 선택판을 구성하는 색상 Button의
수에 의해 결정된다. 색상수를 최대값 (8개)으로 선택한다면
다음과 같이 사용된다.
(1) -> 활성화된 창 가장자리
(2) -> 비활성화된 창 가장자리
(3) -> 작업장 1, 5, 9 ...
(4) -> 텍스트와 목록 영역
(5) -> 기본창 배경과 작업장 4,8,12,...
(6) -> 대화상자 배경과 메뉴 막대와 작업장 3,7,11...
(7) -> 작업장 2,6,10...
(8) -> 프론트 패널 배경
* 선택판 없애기 *
(1) 스타일 관리자 색상 조절도구를 누름
(2) 선택판 목록에서 선택판을 선택함
(3) 없애기를 선택함
(4) 선택판 없애기 대화 상자에서 예를 누름
=> 선택판을 없애면, 스타일 관리자는 선택판 이름앞에 ~을
붙이고, HomeDirectory/.dt/paletts디렉토리에 복사본저장
* 없앤 선택판 복구하기 *
(1) HomeDirectory/.dt/palettes로 디렉토리 이동함
(2) ~Palette_Name.dp 파일을 없앰
(3) 스타일 관리자를 다시 시작함
(1) HomeDirectory/.dt/palettes로 디렉토리 이동함
(2) ~Palette_Name.dp 파일을 없앰
(3) 스타일 관리자를 다시 시작함
▶ 시작과 로그아웃 사용자 정의
- 시작과 로그아웃에 대한 다음 선택사항을 바꿀 수 있다.
* 다음 세션 시작방법 바꾸기
(1) 스타일 관리자 시작 조절도구를 누름
(2) 원하는 설정값을 선택함
. 현재 세션으로 계속 : 설정값을 포함하여 마지막 세션에서
남겨놓은 작업장 내용으로 다음 세션을
시작함
☞ 해당 파일은 다음과 같다.
# cd HomeDirectory/.dt/sessions
# ls -F
current/ current.old/ dtwmfp.session latesession
특히 dtwmfp.session 파일은 예를들어 Front Panel에서
부속 Panel을 만들경우에 생기는 파일이다.
- 시작과 로그아웃에 대한 다음 선택사항을 바꿀 수 있다.
* 다음 세션 시작방법 바꾸기
(1) 스타일 관리자 시작 조절도구를 누름
(2) 원하는 설정값을 선택함
. 현재 세션으로 계속 : 설정값을 포함하여 마지막 세션에서
남겨놓은 작업장 내용으로 다음 세션을
시작함
☞ 해당 파일은 다음과 같다.
# cd HomeDirectory/.dt/sessions
# ls -F
current/ current.old/ dtwmfp.session latesession
특히 dtwmfp.session 파일은 예를들어 Front Panel에서
부속 Panel을 만들경우에 생기는 파일이다.
. 홈 세션으로 시작 : 홈 세션으로 설정한 세션을 시작함
☞ 해당 파일은 다음과 같다.
# cd HomeDirectory/.dt/sessions
# ls -F
current.old/ home/ dtwmfp.session latesession
추가적으로 home directory가 생긴면서, 기존의 current
내용이 current.old로 옮겨지면서 current 디렉토리가 없어짐.
만약 홈 세션설정이 안되면 기본적으로
/usr/dt/config/ko 디렉토리밑에 있는 파일들을 참조한다.
☞ 해당 파일은 다음과 같다.
# cd HomeDirectory/.dt/sessions
# ls -F
current.old/ home/ dtwmfp.session latesession
추가적으로 home directory가 생긴면서, 기존의 current
내용이 current.old로 옮겨지면서 current 디렉토리가 없어짐.
만약 홈 세션설정이 안되면 기본적으로
/usr/dt/config/ko 디렉토리밑에 있는 파일들을 참조한다.
. 로그아웃할 때 지정 : 로그아웃할 때 현재 세션을 다시
시작할지 또는 홈 세션을 복원할
지를 물어봄
3) 응용프로그램 관리자
시작할지 또는 홈 세션을 복원할
지를 물어봄
3) 응용프로그램 관리자
- 응용프로그램 관리자는 사용자 시스템에 사용할 수 있는 응용프로그램과
다른 도구들의 보관소이다. 응용프로그램 관리자에 있는 응용프로그램과
도구들은 대부분 시스템 관리자가 놓은 것이거나 데스크탑에 내장되어
있는 것이다.
▶ 응용프로그램 관리자의 내용
다른 도구들의 보관소이다. 응용프로그램 관리자에 있는 응용프로그램과
도구들은 대부분 시스템 관리자가 놓은 것이거나 데스크탑에 내장되어
있는 것이다.
▶ 응용프로그램 관리자의 내용
- 응용프로그램 관리자의 최상위 레벨에는 응용프로그램
그룹세트가 있다.
그룹세트가 있다.
응용프로그램 내용
Desktop_Apps 파일관리자, 스타일관리자, 달력같은
데스크탑 응용 프로그램
Desktop_Tools Reload Appliation, vi editor와 같은
데스크탑관리와 운영체제 도구
Information CDE Patchlist, Buglist, News
System_Admin 시스템 관리자가 사용하는 도구
default로 이 그룹안에는 아무것도 없음
☞ 관련 디렉토리
# ls -F /usr/dt/appconfig/appmanager/C
Desktop_Apps/ Desktop_Tools/ Information/
OpenWindows/ System_Admin
데스크탑 응용 프로그램
Desktop_Tools Reload Appliation, vi editor와 같은
데스크탑관리와 운영체제 도구
Information CDE Patchlist, Buglist, News
System_Admin 시스템 관리자가 사용하는 도구
default로 이 그룹안에는 아무것도 없음
☞ 관련 디렉토리
# ls -F /usr/dt/appconfig/appmanager/C
Desktop_Apps/ Desktop_Tools/ Information/
OpenWindows/ System_Admin
▶ 작업장 배경에 응용프로그램 아이콘 놓기
- 편리한 기능으로 응용프로그램 아이콘을 작업장(배경)으로 복사한다.
마치 윈도우 95에서 볼 수 있는 기능이다.
- 편리한 기능으로 응용프로그램 아이콘을 작업장(배경)으로 복사한다.
마치 윈도우 95에서 볼 수 있는 기능이다.
14
▶ 개인 응용프로그램 그룹 만들기
- 개인 응용프로그램 그룹은 사용자가 쓰기 권한을 갖고 바꿀 수
있는 응용프로그램 그룹이다.
▶ 개인 응용프로그램 그룹 만들기
- 개인 응용프로그램 그룹은 사용자가 쓰기 권한을 갖고 바꿀 수
있는 응용프로그램 그룹이다.
(1) # cd HomeDirectory/.dt/appmanager
(2) # mkdir LJS => 새 폴더를 만듬
LJS가 새 응용프로그램 그룹이름이 됨
(3) Desktop_Tools 응용프로그램 그룹에서 Reload Application
(활동 다시로드)을 두 번 누름
(2) # mkdir LJS => 새 폴더를 만듬
LJS가 새 응용프로그램 그룹이름이 됨
(3) Desktop_Tools 응용프로그램 그룹에서 Reload Application
(활동 다시로드)을 두 번 누름
위와 같이 실행하면 사용자의 새 응용프로그램 그룹은 응용프로그램
관리자의 최상위 레벨에 등록된 것을 볼 수 있다.
관리자의 최상위 레벨에 등록된 것을 볼 수 있다.
☞ 관련 파일들
# ls -F HomeDirectoy/.dt/appmanager
LJS/
# cd var/dt/appconfig/appmanager/root-mymy-0
=> 응용프로그램 관리자 폴더위치
(주의 : root-mymy-0 이름을 직접 수정하면 안됨)
# ls -al
lrwxrwxrwx Desktop_Apps -> /usr/dt/appconfig/appmanager/C/Desktop_Apps/
lrwxrwxrwx Desktop_Tools -> /usr/dt/appconfig/appmanager/C/Desktop_Tools/
lrwxrwxrwx Information -> /usr/dt/appconfig/appmanager/C/information/
lrwxrwxrwx OpenWindows -> /usr/dt/appconfig/appmanager/C/OpenWindows/
lrwxrwxrwx System_Admin -> /usr/dt/appconfig/appmanager/C/System_Admin/
lrwxrwxrwx LJS -> //.dt/appmanager/LJS/
▶ 개인 응용프로그램 그룹에 응용프로그램 더하기
- 아이콘을 다른 응용프로그램 그룹에서 개인 응용프로그램 그룹으로 복사함
예를 들어, 시계 아이콘을 Desktop_Apps 응용프로그램 그룹에서 새 개인
응용프로그램 그룹으로 복사할 수 있다.
☞ 주의 사항
복사시 반드시 Control을 누른채로 아이콘을 끌어야 한다.
만약 Control를 누르지 않고 아이콘을 끌면 이동 (move)이 되버린다.
# ls -F HomeDirectoy/.dt/appmanager
LJS/
# cd var/dt/appconfig/appmanager/root-mymy-0
=> 응용프로그램 관리자 폴더위치
(주의 : root-mymy-0 이름을 직접 수정하면 안됨)
# ls -al
lrwxrwxrwx Desktop_Apps -> /usr/dt/appconfig/appmanager/C/Desktop_Apps/
lrwxrwxrwx Desktop_Tools -> /usr/dt/appconfig/appmanager/C/Desktop_Tools/
lrwxrwxrwx Information -> /usr/dt/appconfig/appmanager/C/information/
lrwxrwxrwx OpenWindows -> /usr/dt/appconfig/appmanager/C/OpenWindows/
lrwxrwxrwx System_Admin -> /usr/dt/appconfig/appmanager/C/System_Admin/
lrwxrwxrwx LJS -> //.dt/appmanager/LJS/
▶ 개인 응용프로그램 그룹에 응용프로그램 더하기
- 아이콘을 다른 응용프로그램 그룹에서 개인 응용프로그램 그룹으로 복사함
예를 들어, 시계 아이콘을 Desktop_Apps 응용프로그램 그룹에서 새 개인
응용프로그램 그룹으로 복사할 수 있다.
☞ 주의 사항
복사시 반드시 Control을 누른채로 아이콘을 끌어야 한다.
만약 Control를 누르지 않고 아이콘을 끌면 이동 (move)이 되버린다.
▶ 개인 활동과 자료 유형 만들기
- 데스크탑은 스크립트,응용프로그램, 다른 명령들을 실행하는 아이콘을
만드는데 도움이 되는 도구를 제공한다.
예를들어 Netscape를 실행하는 아이콘을 만들고자 할 때 다음과 같다.
- 데스크탑은 스크립트,응용프로그램, 다른 명령들을 실행하는 아이콘을
만드는데 도움이 되는 도구를 제공한다.
예를들어 Netscape를 실행하는 아이콘을 만들고자 할 때 다음과 같다.
(1) Desktop_Apps 응용프로그램 그룹에서 활동 만들기(Dtcreate)를 실행
(2) 사용자 응용프로그램에 대한 활동을 만듬
결과는 HomeDirectory에 Netscape 라는 이름과
HomeDirectory/.dt/types/Netscape.dt 라는 이름으로 존재
결과는 HomeDirectory에 Netscape 라는 이름과
HomeDirectory/.dt/types/Netscape.dt 라는 이름으로 존재
4) 인쇄
- 사용자는 데스크탑을 통해 쉽게 파일을 인쇄하고, 인쇄작업을 찾거나
취소하고, 프린터나 인쇄 작업에 관한 정보를 얻을 수 있다.
- 사용자는 데스크탑을 통해 쉽게 파일을 인쇄하고, 인쇄작업을 찾거나
취소하고, 프린터나 인쇄 작업에 관한 정보를 얻을 수 있다.
▶ 사용자 기본 프린터
기본 프린터 이름을 알려면, 프론트 패널에서 기본프린터 조절도구를 누름
기본 프린터 이름을 알려면, 프론트 패널에서 기본프린터 조절도구를 누름
▶ 기본 프린터 바꾸기
다른 프린터를 기본 프린터로 설정하려면
(1) # vi HomeDirectory/.dtprofile
(2) LPDEST=printer_device;export LPDEST를 추가함
▶ 인쇄 관리자를 사용하여 프린트
(1) 개인 프린트 부속 패널에서 인쇄 관리자를 시작함
(2) 파일을 파일관리자에서 인쇄관리자 아이콘으로 끌어 옮김
시스템은 다양한 인쇄 선택사항을 지정하기 위해 인쇄 대화상자를 나타냄
▶ 인쇄 관리자
다른 프린터를 기본 프린터로 설정하려면
(1) # vi HomeDirectory/.dtprofile
(2) LPDEST=printer_device;export LPDEST를 추가함
▶ 인쇄 관리자를 사용하여 프린트
(1) 개인 프린트 부속 패널에서 인쇄 관리자를 시작함
(2) 파일을 파일관리자에서 인쇄관리자 아이콘으로 끌어 옮김
시스템은 다양한 인쇄 선택사항을 지정하기 위해 인쇄 대화상자를 나타냄
▶ 인쇄 관리자
▶ 인쇄 작업 (Spool) 정보 표시
프린터에 인쇄를 기다리는 작업에 대한 정보는 사용자가 프린터 아이콘을
열 때 나타난다.
* 프린터 아이콘 열기 => 프린터 아이콘의 왼쪽에 있는
열기[+]단추를 누름
&nb
프린터에 인쇄를 기다리는 작업에 대한 정보는 사용자가 프린터 아이콘을
열 때 나타난다.
* 프린터 아이콘 열기 => 프린터 아이콘의 왼쪽에 있는
열기[+]단추를 누름
&nb