페이지

20250617

Lubunt 최소버젼 설치,한글키보드,크롬,메모장,동영상플레이어 설치

 Lubunt 최소버젼으로, 새로 설치때, 스마트폰으로 참고하려고, 순서대로 기록해 둡니다.

1. Lubunt 최소버젼 설치

    - 오래된 노트북으로, 가장 가벼운 Lubunt를 최소로 설치시, 노트북이 날라다님.

    - 꼮 필요한것 아니면, 업데이트도 하지 않을 예정이며, 매우 가벼운 노트북에 불편함도 없슴.

2. Lubunt 한글 키보드 및 한/영 변환키 지정

3. Lubunt 크롬브라우져 터미널로 설치

    - 최소로 설치시, 웹브라우져도 없슴, 터미널에서 웹브라우져 크롬 설치

4. Pluma 메모장 프로그램 설치 - 확장자 txt로 저장시, 모든 os 문서보기 됨.

5. MPV Media Player 설치

6. plasma-discover(소프트웨어 관리자) 설치하기- 설치된 프로그램을 쉽게 추가/삭제

-----------------------------------------------------------------------

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.Pluma 메모장 프로그램 설치

- 윈도우의 메모장과 비슷하며, UTF-8 도 지원

설치 방법: sudo apt install pluma


5. MPV Media Player 설치

설치 방법: sudo snap install mpv

또는

sudo apt update

sudo apt install mpv


6.plasma-discover(소프트웨어 관리자) 설치

   - 설치된 프로그램을 쉽게 추가/삭제

설치 방법: 

sudo apt --fix-broken install

sudo apt install plasma-discover -y

실행: plasma-discover 또는 시스템도구 안에서 실행버튼 클릭 

오류 발생시: 

sudo add-apt-repository --remove ppa:micahflee/ppa

sudo apt update


"E: The repository 'https://ppa.launchpadcontent.net/micahflee/ppa/ubuntu noble Release' does not have a Release file.
W: Updating from such a repository can't be done securely, and is therefore disabled by default.
W: See apt-secure(8) manpage for repository creation and user configuration details.
"

20250611

우분투 리눅스에서 Dart, Flutter, Visual Studio Code (VS Code) 설치 및 환경 설정하는 방법

 우분투 리눅스에서 Dart, Flutter, Visual Studio Code (VS Code) 설치 및 환경 설정하는 방법

 -오래된 노트북에서, Android Studio 없이 설치 설정 하는 방법 [기록]

1. 시스템 필수 패키지 설치

    sudo apt update

    sudo apt install git curl unzip xz-utils zip libglu1-mesa -y


2. Flutter 설치

  Flutter SDK 다운로드

  아래 명령어는 Flutter SDK를 ~/flutter 디렉토리에 설치합니다.

    cd ~

    git clone https://github.com/flutter/flutter.git -b stable


  PATH 설정

    echo 'export PATH="$PATH:$HOME/flutter/bin"' >> ~/.bashrc

    source ~/.bashrc


  Flutter 설치 확인

    flutter doctor


3. Android 개발 환경 설치

   Android Studio 없이 Android SDK만 설치하고, Flutter 또는 VS Code에서 사용방법.


   Android SDK Command-line Tools 설치

      mkdir -p ~/Android/cmdline-tools

      cd ~/Android/cmdline-tools


      wget https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip


      unzip commandlinetools-linux-*.zip

      mv cmdline-tools latest


        환경변수 설정:

      nano ~/.bashrc


        아래 내용 추가

      # Android SDK 환경 변수

      export ANDROID_HOME=$HOME/Android

      export PATH=$ANDROID_HOME/cmdline-tools/latest/bin:$PATH

      export PATH=$ANDROID_HOME/platform-tools:$PATH

      export PATH=$ANDROID_HOME/emulator:$PATH


        적용하기: source ~/.bashrc



   대안방법 이었슴: Android SDK만 설치하고 VS Code로 개발

              Android Studio보다 훨씬 가볍고 빠름

              VS Code + Flutter + Dart 확장으로 충분히 개발 가능.



   기존 java 버젼 업데이트: 

       sudo apt update

       sudo apt install openjdk-17-jdk -y

   새로설치한 java로 선택 

         sudo update-alternatives --config java


   Java 17로 설정한 후 아래 명령을 실행- Flutter가 Android SDK를 인식

   sdkmanager --sdk_root=$ANDROID_HOME \

  "platform-tools" \

  "platforms;android-33" \

  "build-tools;33.0.2"


   sdkmanager 명령어로 SDK 설치

      sdkmanager --sdk_root=$ANDROID_HOME "platform-tools" "platforms;android-33" "build-tools;33.0.2"


   Android SDK 라이센스 동의

      flutter doctor --android-licenses

      그다음 y 눌러주면 됨.

   설치확인: flutter doctor


   Linux toolchain 설정 (선택사항)

    sudo apt install clang cmake ninja-build libgtk-3-dev -y



   결과:

       Flutter 설치 -  완료

       Android SDK 설정 - 완료 (버전 33.0.2)

       Android 라이선스-  동의 완료

       Android Studio -  설치 안 했지만 필요 없음 (VS Code 사용 가능)

       실기기 연결 -  가능 (2개 인식됨)

       Linux 앱 개발 도구 - 설치 안 됨 (선택 사항)


4. VS Code 설치 및 Flutter/Dart 확장 설치

    snapd 설치: sudo apt install snapd -y

    snapd 활성화: sudo systemctl enable --now snapd

  Visual Studio Code 설치

    sudo snap install code --classic


    Flutter & Dart 확장 설치

    Ctrl+Shift+X 누르고

    Flutter, Dart 검색 후 설치


     버젼 확인: code --version


     인식 안될경우: VS Code에서 dart flutter 확장들이 설치되어 있어야 Flutter에서 완전 인식

     인식 안될경우, 다시 설치 방법

    sudo snap remove code

    sudo snap install code --classic


5. Flutter Doctor로 최종 점검

    flutter doctor


Doctor summary (to see all details, run flutter doctor -v):

[✓] Flutter (Channel stable, 3.32.2, on Ubuntu 24.0..1 LTS

    6.8.0-60-generic, locale ko_KR.UTF-8)

[✓] Android toolchain - develop for Android devices (Android SDK 

    version 33.0.2)

[✓] Chrome - develop for the web

[✓] Linux toolchain - develop for Linux desktop

[!] Android Studio (not installed)

[✓] VS Code (version unknown)

    ✗ Unable to determine VS Code version.

[✓] Connected device (2 available)

[✓] Network resources


! Doctor found issues in 1 category.