Lubunt 최소버젼으로, 새로 설치때, 스마트폰으로 참고하려고, 순서대로 기록해 둡니다.
1. Lubunt 최소버젼 설치
- 오래된 노트북으로, 가장 가벼운 Lubunt를 최소로 설치시, 노트북이 날라다님.
- 꼮 필요한것 아니면, 업데이트도 하지 않을 예정이며, 매우 가벼운 노트북에 불편함도 없슴.
2. Lubunt 한글 키보드 및 한/영 변환키 지정
3. Lubunt 크롬브라우져 터미널로 설치
- 최소로 설치시, 웹브라우져도 없슴, 터미널에서 웹브라우져 크롬 설치
4. Golang Fyne VScode 설치 및 환경설정 간단 기록
5. Mousepad 메모장 프로그램 설치 - 확장자 txt로 저장시, 모든 os 문서보기 됨.
-----------------------------------------------------------------------
1.Lubunt 관련 간단 설명
- 리눅스를 데스크탑으로 윈도우 비슷하게 사용하기 위한, 가장 가벼운 OS라고 생각하며
- Lubunt를 옵션에서 최소설치로 설치하면, 웹브라우져도 없기에,터미널에서 브라우져 설치.
- 문제는 한글 한/영 키보드 문제가 있고, 그것도 수동설치하면 됨.
- 설치때, 자동로그인 체크 안해두면, 로그인창 그래픽 깨져서 보기안좋기에, 체크해 두기.
- 오래된 노트북의 마지막 희망급 OS 라고 생각함.
2.Lubunt에서 한글키보드 한/영 키 지정방법
[ lubuntu 에서 한영 키 변환 사용하는 방법 ]
1. ctrl + alt + t 버튼을 함께 눌러서, 터미널을 엽니다.
2. sudo apt update
3. sudo apt install fcitx-hangul 설치하기- 이것이 여러모로 편해서 설치합니다.
4. 환경 변수 수동 설정[ fcitx를 기본 입력기로 설정 합니다.]
터미널에서 im-config 명령으로 오픈이 안되면, 아래 명령을 입력합니다.
echo "run_im fcitx" > ~/.xinputrc
그리고 재부팅 한번 해줍니다.
5. 터미널에서 fcitx-configtool 을 입력하거나,
화면 좌측하단에 [메뉴]를 클릭하고, [기본설정] 클릭하고, [fcitx구성]을 클릭합니다.
6. [입력기 설정]창에서, Hangul 보이면, 클릭해서, 한자 모드 변환 키 부분 우측에 키입력 부분을 클릭하고, 키보드의 한/영 키를 클릭해서 지정해 줍니다. 그리고 [선택]버튼을 눌러줍니다.
키보드 영어[미국] 도 추가해줍니다.
3.크롬브라우져 터미널에서 설치시
[리눅스 우분투에 크롬브라우져 설치 방법]
먼저, 리눅스터미널을 오픈 합니다. CTRL +ALT + T
1. wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
2. sudo dpkg -i google-chrome-stable_current_amd64.deb
3. sudo apt-get install -f
4. google-chrome-stable
4.아래는 golang fyne VScode 설치 및 테스트 관련
1. 패키지 관리자를 사용하여 Go, gcc 및 그래픽 라이브러리 헤더 파일을 설치
Fyne 공식홈에 설치가이드가 가장 편합니다.
sudo apt-get install golang gcc libgl1-mesa-dev xorg-dev
2. 프로젝트로 사용할 폴더 생성하고, go.mod 생성
mkdir myapp
cd myapp
go mod init MODULE_NAME
3.Fyne 모듈과 헬퍼 도구를 다운(프로젝트 폴더에서 진행)
go get fyne.io/fyne/v2@latest
go install fyne.io/fyne/v2/cmd/fyne@latest
커맨드에서 fyne 만 입력해서 환경설정이 적용 안되어 있으면 아래처럼 입력
nano ~/.bashrc 에 go 위치 추가
export PATH=$PATH:~/go/bin/ 저장하고
source ~/.bashrc
4.데모 실행(기다리면, 팝업창이 하나 보임)
go run fyne.io/fyne/v2/cmd/fyne_demo@latest
5.비주얼스튜디오 코드(공식홈) 다운받고, 다운받은 폴더에서 터미널로 설치
sudo dpkg -i code_1.95.0-1730153583_amd64.deb
프로그램 실행시키고(터미널에서 code 입력)
go Extensions(확장)을 설치(ctrl+shift+x) 설치: 검색 golang
- Go(Rich Go language support.. Go Team at Google 설치)
- Golang(created for Developer Golang 설치)
6.프로젝트 폴더에 main.go 파일을 만들고 ,아래 내용 입력후 저장
package main
import (
"fyne.io/fyne/v2/app"
"fyne.io/fyne/v2/container"
"fyne.io/fyne/v2/widget"
)
func main() {
a := app.New() //새로운 Fyne 애플리케이션을 생성합니다.
w := a.NewWindow("Hello, Fyne!") //새로운 창을 생성합니다.
hello := widget.NewLabel("Hello from Fyne!") //"Hello from Fyne!"이라는 라벨 위젯을 생성합니다.
w.SetContent(container.NewCenter(hello)) //생성된 라벨 위젯을 창의 가운데에 배치합니다.
w.ShowAndRun() //창을 화면에 표시하고 애플리케이션을 실행합니다.
}
7. go mod tidy 실행(최적화 및 다운로드 실행됨)
8. go run main.go 실행
9. 팝업창에 Hello from Fyne! 출력 확인.
10. 모듈 캐시에 문제가 있다 생각되면, 캐시 정리후 go mod tidy 실행
모듈 캐시 문제 정리: go clean -modcache
5.Mousepad 메모장 프로그램 설치
설치 방법: sudo apt install mousepad
6.VLC 동영상 플레이어 설치
설치 방법: sudo apt install vlc