본문 바로가기

linux9

Linux용 전자정부 표준프레임워크 v4.1.0 설치하기 개발환경을 리눅스로 옮겨서 개발 도구들을 모두 다시 설치하고 있습니다. 이번에는 전자정부 표준프레임워크를 Linux에 설치합니다. 사용하고 있는 리눅스 종류는 Fedora 38 Workstation 입니다. 1. 개발환경 다운로드 표준프레임워크 포털에 들어가서 리눅스용 개발환경을 다운로드 합니다. 리눅스에 설치한 크롬으로 접속하여 다운로드 받았습니다. URL을 안다면 wget으로 다운받아도 되겠습니다. 다운로드 받은 파일명은 eGovFrameDev-4.1.0-Linux-64bit.tar.xz 입니다. 사이트에 적혀있는 파일 사이즈는 1,639,310,324 Byte 인데 실제는 1,653,023,848 Byte 였습니다. 왜 다른 걸까요? 그리고 개발환경 설명에는 .gz 로 나와 있는데, 다운받은 파일은.. 2023. 6. 8.
Fedora 37 리눅스에 구글 Chrome 브라우저 설치하기 Fedora 37에는 기본적으로 파이어폭스 브라우저가 설치되어 있습니다. 하지만 익숙한 Chrome을 설치해보겠습니다. 화면 왼쪽위의 "현재 활동"을 클릭하면 화면 하단에 대시보드(메뉴바)가 보여집니다. 이곳에서 "소프트웨어" 아이콘을 클릭합니다. "소프트웨어" 프로그램이 실행되면 오른쪽위 세개의 가로줄 아이콘을 클릭하고 팝업된 메뉴에서 "프로그램 저장소(S)"를 클릭합니다. 프로그램 저장소에서 아래쪽으로 조금 스크롤하면 "페도라 제3자 저장소" 항목이 보입니다. Fedora 37 설치시 설정에서 "서드 파티 저장소 사용"을 사용하도록 했다면 이부분이 모두 활성화 되어 있을 것입니다. 비활성화 상태라면 "새 저장소 활성"과 "google-chrome"을 활성화 합니다. 변경하려고 하면 인증이 필요하다고 .. 2023. 6. 5.
VirtualBox 가상머신 Fedora 37 Linux 메모리 확장하기 앞에서 Fedora 37 리눅스를 VirtualBox 가상머신으로 설치하여 보았습니다. 이때 주메모리와 비디오 메모리를 기본값으로 설치했다면 성능이 좀 떨어질 수 있습니다. 컴퓨터의 메모리에 여유가 있다면 가상머신의 주 메모리와 비디오 메모리를 늘려서 성능을 높일 수 있습니다. 메모리 크기를 변경하려면 가성머신의 전원이 꺼진 상태에서 해야 합니다. 켜진 상태에서는 비활성화 되어 변경할 수 없습니다. 가상머신을 선택하고 "설정(S)" 버튼을 눌러 설정창을 엽니다. 왼쪽 메뉴에서 "시스템"을 클릭하고 "마더보드(M)" 탭에서 기본 메모리를 변경합니다. 왼쪽 메뉴에서 "디스플레이"를 클릭하고 "화면(S)" 탭에서 비디오 메모리를 변경합니다. 비디오 메모리가 최대 128MB까지 밖에 선택할 수 없으면 Virtu.. 2023. 6. 5.
Fedora 37 리눅스에서 한글입력, 세벌식 자판 설정하기 Fedora 37은 기본으로 한글을 지원합니다. 설치시 한국어를 선택해서 설치하면 메뉴들이 한글로 정상적으로 보입니다. 그런데, 한글 입력이 되지 않았습니다. 뭔가 오류가 있는것 같습니다. 시스템 자판설정에는 한영 전환키가 "Super + space"로 되어 있고 이 키로 전환되는 것처럼 표시가 되기는 하는데, 한글 입력을 안되는 상황입니다. Super키는 Windows 또는 Command키를 말합니다. 찾아보니 입력기는 ibus를 사용하고 있었습니다. 우측 상단의 상태바에서 한영 표시 부분을 클릭하여 ibus설정이 가능합니다. 이 설정후에 한글이 정상적으로 입력이 되었습니다. 설정 방법을 알아보겠습니다. 한글 표시 부분을 클릭합니다. 여기서 "한국어(Hangul)"을 클릭합니다. 다시 한글 표시 부분을.. 2023. 6. 5.
VirtualBox에 Fedora 37 리눅스 설치하기 요즘 리눅스도 사용자 환경이 많이 좋아졌다는 예기를 들었습니다. 개발용으로 VirtualBox에 Fedora 37 리눅스를 설치해 봅니다. 사용해보고 현재 쓰고 있는 Windows를 대체할 수 있다고 생각되면 다음 컴퓨터를 바꿀때는 리눅스를 사용해 볼까 합니다. 그러므로 Sever가 아닌 Workstation으로 설치합니다. VirtualBox설치는 되어있는 상태에서 리눅스를 설치하는 것을 알아보겠습니다. 먼저 https://getfedora.org/ko/workstation/download/ 에서 ISO 파일을 다운로드 받습니다. 다운로드 받은 파일 이름은 Fedora-Workstation-Live-x86_64-37-1.7.iso 이고, 파일 크기는 1.89GB 정도입니다. VirtualBox를 실행하.. 2023. 6. 5.
CentOS 7 에 C/C++ 개발용 Eclipse 설치하기 CentOS 7에 C/C++ 개발용으로 Eclipse 를 설치해보겠습니다. 설치환경은 CentOS 7에 GUI 환경은 KDE, 그리고 JDK 8 이 설치 되어 있어야 합니다. 설치 작업은 root 계정으로 진행했습니다. 컴파일러 GCC의 설치와 GUI 환경인 KDE 의 설치는 "VirtualBox로 Linux 서버 만들기 3 - network 설정, 게스트 확장, X11"를 참고하세요. JDK의 설치는 "CentOS 7 에 JDK 8 설치하기" 를 참고하세요. 1. 웹브라우저 Konqueror을 이용해서 http://www.eclipse.org/downloads/ 에 들어가서 Eclipse 설치파일을 다운로드 받습니다. 파일명은 eclipse-inst-linux64.tar.gz 입니다. (자신의 시스템에.. 2018. 4. 3.
CentOS 7 사용자 추가, SSHD 설정, SSH client PUTTY 사용하기 앞에서 CentOS 7을 최소 설치 했을 때, root 계정만 만들었습니다. 이제 일반 사용자를 추가 합니다. 보통 원격에서 작업할 때 보안상 root 로 바로 로그인 해서 작업을 하지는 않습니다. 일반 계정으로 로그인 해서 필요한 경우 su 명령으로 root 로 계정을 변경해서 작업을 하게 됩니다. 1. 사용자 추가 하기 위해서 먼저 그룹을 추가하고, 사용자를 추가 합니다. - 그룹을 추가합니다. # groupadd devteam - /etc/group 파일에 정보가 추가됩니다. 파일 포맷은 다음과 같습니다. devteam:x:1000: 그룹명:그룹비밀번호:그룹UID:콤마(,)로 분리된 그룹에 속한 사용자들의 아이디 위에서 그룹비밀번호가 x 인 이유는 보안을 위해 비밀번호파일을 따로 관리하기 때문입니다.. 2018. 4. 3.
VirtualBox로 Linux 서버 만들기 3 - network 설정, 게스트 확장, X11 VirtualBox에 가상머신을 만들고, CentOS 7 을 최소 설치로 설치했습니다. 이제 추가적인 설정을 해봅니다. 그전에 용어를 좀 정리하면 호스트는 자신의 PC 를 뜻하고, 게스트는 가상머신을 뜻합니다. 호스트 키는 키보드 잡기 하거나 해제할 때 사용하는 키 입니다. 키보드 잡기가 되면 모든 키보드 입력과 마우스 입력이 가상 머신으로만 가게 됩니다. 1. 이전 글에서 호스트 키를 오른쪽 Shift 키로 설정을 했었는데, 대문자 입력시 불편해서 왼쪽 Shift + Ctrl 키로 변경하겠습니다. 파일 -> 환경 설정 을 선택하여 뜬 팝업창에서 입력 -> 가상머신(M) 의 호스트키 조합으로 변경합니다. 2. NAT 모드로 설정된 네트워킹 모드를 변경 브리지 어댑터 방식으로 변경합니다. 가상머신을 종료한.. 2018. 4. 2.
vi 간단 사용법 linux 터미널에서 설정 파일의 편집등의 작업을 할때가 많은데, 주로 vi 를 사용합니다. 요즘은 X 윈도우상에서 Windows 에서처럼 텍스트를 에디터를 사용하는 경우도 있지만 vi 사용법도 알아 두면 편리합니다. vi는 일반적인 텍스트 에디터와는 다르게 입력 모드(input mode)와 제어 모드 (control mode)의 두 가지 모드가 있습니다. 입력 모드에서는 명령을 입력하고 Enter 키를 눌러 명령을 실행합니다. 제어 모드 에서는 제어 문자를 입력해서 편집을 수행합니다. 예전 vi 에서는 제어 문자를 사용한 편집만 가능했는데, 요즘 개선된 vi 인 VIM 에서는 화살표 키를 사용해서 이동하면서 편집하는것도 가능해 졌습니다. CentOS 7 을 최소 설치를 하면 vi 명령어가 기본 설치되는.. 2018. 4. 1.