20241220

해외 여행시 - 스마트폰 충전 준비물

해외 여행시, 스마트폰 충전 관련 준비물은

국내(충전기,돼지코 플러그)만 있으면 됩니다.

- 국내 충전기 자체에, 설명을 보면 AC100 ~ 230V 를 5V 로 출력한다고 대부분 써있습니다.

  (스마트폰과 상관이 없습니다. 충전기 자체에 설명을 보면 됩니다.)

  100 볼트~ 230볼트 사이에 전원에 연결만 한다면, 무조건 5볼트로 출력이 된다는 뜻입니다.

- 돼지코 플러그(변환 콘센트)는, 오래전 한국에서도 사용하던 100v 용 일자 모양 플러그로, 플러그의 모양만 바꿔주는 것이며, 몇천원에 쇼핑몰에도 구매할수 있습니다.

- 로밍관련도, sk텔레콤은 자동으로 로밍되고, 장기간 해외에 있을것이 아니라면, 하루 최대 몇천원에 데이타도 사용가능하며, 문자는 건당 몇백원, 통화는 대략 몇분이 무료급이고, 통화가 30분 정도 넘어가면, 초당 얼마로, 매우 비싼걸로 알고 있습니다.( 몇일 이하에, 전화통화 할거 아니면, 로밍신청을 안해도 됩니다. 단, 국제전화 차단이 되어 있으면 안됩니다.)

돼지코 플러그를 사용하는 나라: 일본, 미국, 캐나다, 멕시코,파나마,쿠바,필리핀..

                                                전압과 플러그의 모양이 약간씩 다를수도 있슴.

기타 언어 관련: 스마트폰의 기능 중에, 화면(카메라) 원터치 자동 번역 기능을 이용하면 편합니다.

                        안드로이드폰의 기본 기능입니다.(스마트폰에 뒤로가기 말고, 가운대에 네모난 버튼을 몇초 누르면 실행됩니다.)

20241209

화장실 타일 실금- 보수 방법 [기록]

화장실, 또는 베란다에 타일에 금이간것을 보수하는 방법

1. 가장 좋은 방법은: 글라인더로 타일 1장만 짤라내고, 새롭게 붙이는 방법이지만,

2. 타일에 실금이 간경우, 대부분 유광쪽에만 금이 간경우가 많기에, 그거 관련 외관 보수 방법 기록함.

 

타일[화장실] 실금이 간곳에, 락스를 뿌리고, 랩으로 덮어두고,

- 락스의 물기에 랩을 펼쳐 붙이면, 락스가 잘 흘러내리지 않는 효과]

- 곰팡이 제거가 목적임.


몇시간 지나고, 깨끗하게 닦고, 타일을 건조 시킨후,

- 바짝 마른상태에서 유광페인트 작업함[드라이기로 빨리 건조 가능]


차량용 투명 유광[락카형] 페인트를, 해당 부위에 뿌린다.

[페인트 가게의, 투명 유광 페인트는, 붓으로 발라야 되고, 차량용이 거친 환경에서도 잘 버틸듯]

- 또는 손톱에 바르는 매니큐어[투명,흰색....]으로 칠해줍니다.

- 랩과 테이프로, 페인트가 묻으면 안되는곳에 붙여 두고 작업함.

- 다이소에 보면, 투명 유광페인트 비슷한, 본드처럼 바르는 것도 판매 되는거 보았슴.

- 페인트 가게에, 투명 유광 페인트는 가격이 1만원 초반대이고, 양이 너무 많고, 붓으로 발라야 함.

  자동차용 투명 유광이, 자동차는 외부용 이기에, 좀더 내구성이 좋을거라 생각됨.

- 만일 타일 조각까지 떨어진 상태라면- 다이소에 보면[퍼티- 목재, 도자기용]비슷한 색을 구매해서,

   먼저 매꿔주고 작업하거나, 페인트가게에 보면[색조 빨강,파랑,노랑,검정..] 으로 조색해서 작업하고,

    투명 유광, 광이 나는 투명한 페인트로 마무리 합니다.



20241129

Gemini 실행 중지 시키기 - 스마트폰

Gemini 실행 중지 시키기 - 스마트폰

구글의 모든 서비스가 좋지만, 스마트폰에서 현재 Gemini가 요청을 하지 않아도, 가끔씩 실행되서

매우 불편하지만, 삭제할 방법도 없기에, 실행중지 시키는 방법을 기록해둡니다.

1.스마트폰의 설정 -애플리케이션- Gemini 로 들어갑니다.

2. 알림[차단], 권한[요청된 권한 없슴], 모바일 데이터[사용안함]으로 해두고,

3. 모바일 데이터 부분에서 - 백그라운드 데이터 사용 허용 부분을 체크 해제 합니다.

4. 설정-애플리케이션- 디지털 비서앱, 또는 어시스턴트백그라운드 데이터 사용 체크해제,알림 해제 합니다.

5. Gemini 앱을 실행하고, 그 앱 자체의 살정에서, (Google 어시던트 기능사용하기)를 사용안함으로 합니다. (아래 이미지 참고)



20241126

스마트폰 카메라,웹브라우져에 보이는 외국어 원터치 자동번역

스마트폰(Android)의 카메라,웹브라우져에 보이는 외국어를 원터치로 자동 번역하는 방법- 기록

아래 이미지를 참고합니다.

-스마트폰 하단의 중간에 보면, 네모난 투명 버튼을, 한번만 살짝 쿨릭이 아닌, 몇초 누르고 있으면, 카메라에 보이는, 또는 웹브라우져에 보이는, 스마트폰 화면에 보이는, 외국어를 자동번역하는 버튼이 호출되며, 검색도 가능함.









자동차 타이어 교체 시기 관련- 셀프 체크(타이어 마모, 생산 년도, 타이어 크기)방법

 자동차 타이어  교체 시기 관련 - 간단 메모 기록

-타이어 관련 정보를, 필요할때 참고하고자 간단하게 기록함.

1. 타이어의 마모: 타이어의 지면이 닿는곳의 높이가 3mm 이하면 교체 권고.

2. 타이어의 생산된 년도 알아 보는 방법: 타이어 옆면에 동그란 원안에 숫자

                     2321 이면 -> 2123주차에 생산함.

3. 타이어가 갈라짐등이 많거나, 7년 전/후 정도 된것이면- 교체를 추천함

4. 타이어 크기 알기

   225/55R17 이라면: 

             225- 타이어의 넓이(가록 폭)

                  너비가 넓을수록- 접지력이 좋아져 안정성이 증가,연비가 약간 감소.

                                    일반 도로/고속 주행: 넓은 타이어가 접지 면적이 넓어 더 안정적

                  너비가 좁을수록- 연비가 좋아지고, 눈길이나 빗길에서 더 나은 성능을 발휘.

                                    눈길/빗길: 좁은 타이어가 접지 압력과 물 배출 능력 덕분에 더 나은 성능.

             55 - 편평비 (Aspect Ratio), 타이어의 높이가 너비(225mm)의 55%라는 뜻

                  타이어의 높이는 225 × 0.55 = 약 123.75mm입니다.

                  편평비가 낮을수록: 타이어가 낮고 단단한 느낌, 

                                      고속 주행 안정성과 핸들링 성능이 향상

                  편평비가 높을수록: 승차감이 부드럽고 충격 흡수 능력이 좋아짐.

             17 - 휠(림)의 직경 (Rim Diameter)

                  17인치 휠에 착용가능한 타이어

                  큰 직경의 휠: 고속 안정성과 디자인 측면에서 유리하고, 대신 승차감이 다소 딱딱함.

                  작은 직경의 휠: 승차감이 부드러워지고 충격 흡수가 좋아짐.


             기타: R- 래디얼 구조 (Radial): 타이어 구조의 하나를 명칭하는 것이며,

                      타이어 내부의 섬유층이 반경 방향으로 배열된 구조.대부분 R 구조임.

                      유연성과 내구성이 좋아 승차감이 부드럽고, 연료 효율이 높음.

                      현대 시대의 대부분의 차가 R 구조 라고 합니다.

20241122

식탁 세정제 만드는 방법 -기록

친환경 식탁 세정제 만드는 방법 -기록

 물 1컵 + 식초 1/4컵 + 친환경 자연성분 주방세제 1/2 작은술 을 섞어서, 스프레이통에 넣고 사용함.


식초: 살균 효과
친환경 세제: 기름기,오염 제거

세제는 친환경 세제를 사용합니다.
기타 향기용- 레몬즙 몇방울, 또는 식품향료 레몬향은 옵션입니다.

한글폰트 설치, 기본 폰트로 지정 방법, 사용하지 않는 폰트 삭제- Linux Ubuntu Lubunt

폰트는 컴퓨터를 느려지게 할수도 있기에, 설치 및 삭제 최적화 방법을 기록합니다.

 한글폰트 설치 및 기본 폰트로 지정 방법- 1


1. 폰트 설치 

sudo apt update

sudo apt install fonts-nanum


2.폰트 확인

  fc-list | grep Nanum


3. 시스템 전체에서 폰트 변경

  sudo nano /etc/fonts/local.conf


<?xml version="1.0"?>

<!DOCTYPE fontconfig SYSTEM "fonts.dtd">

<fontconfig>

    <!-- Sans-serif 기본 폰트 변경 -->

    <match target="pattern">

        <test qual="any" name="family">

            <string>sans-serif</string>

        </test>

        <edit name="family" mode="prepend">

            <string>Nanum Gothic</string>

        </edit>

    </match>

    

    <!-- Serif 기본 폰트 변경 -->

    <match target="pattern">

        <test qual="any" name="family">

            <string>serif</string>

        </test>

        <edit name="family" mode="prepend">

            <string>Nanum Myeongjo</string>

        </edit>

    </match>

    

    <!-- Monospace 기본 폰트 변경 -->

    <match target="pattern">

        <test qual="any" name="family">

            <string>monospace</string>

        </test>

        <edit name="family" mode="prepend">

            <string>Nanum Gothic Coding</string>

        </edit>

    </match>

</fontconfig>


4. 폰트 캐쉬 업데이트

fc-cache -fv


5. 적용 확인

fc-match sans-serif

출력 결과: NanumGothic.ttf: "나눔고딕" "Regular"


6.재부팅


사용하지 않는 폰트 삭제 방법 2


Nanum Gothic 폰트 기본 경로 참고
/usr/share/fonts/truetype/nanum/


nanum 폴더만 제외하고, 모든 폴더 삭제 방법 
sudo find /usr/share/fonts/truetype -mindepth 1 -maxdepth 1 ! -name 'nanum' -type d -exec rm -rf {} +
sudo find /해당되는폴더위치 -mindepth 1 -maxdepth 1 ! -name '삭제안할 폴더이름' -type d -exec rm -rf {} +
sudo find /usr/share/fonts -mindepth 1 -maxdepth 1 ! -name 'truetype' -type d -exec rm -rf {} +


삭제 후 다시 캐시를 업데이트
sudo fc-cache -fv

임시 파일 정리
sudo apt install bleachbit
bleachbit

스왑활용 확인
swapon --show

스왑 사용률 10으로 줄이기
NAME      TYPE SIZE USED PRIO
/swapfile file 512M   0B   -2

아래처럼 10으로 줄이기 
echo "vm.swappiness=10" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p

미사용 패키지 정리
sudo apt autoremove --purge
sudo apt autoclean

시스템 업데이트 
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade

20241115

PC 크롬브라우져, 스마트폰에서, 유투브 영어 동영상을 한국어자막으로 보는 방법

PC 크롬브라우져 또는 스마트폰에서, 유투브 영어 동영상을 한국어자막으로 보는 방법

PC 크롬브라우져에서 유투브 영상 자동 번역 보기 방법

- PC 크롬 브라우져에 확장 프로그램에서 설치 실행- Subtitles for Youtube


스마트폰에서 유투브 영어 동영상 자동 한국어 번역 자막 보는 방법

1. Youtube 앱을 실행하고

2. 영어로된 동영상을 재생하고

3. 우측 상단에 톱니모양[설정]을 선택합니다.- 동영상 재생화면을 클릭하면 설정이 보입니다.

4. 설정[톱니모양]을 클릭하면, 화질,재생속도,자막,잠금화면,취침타이머,추가설정 항목이 보이고,

   그중에서 자막을 선택하고, 

5. 자막 사용 중지, 영어, 영어(자동 생성됨), 자동번역 중에, 자동번역을 선택하고,

6. 언어 리스트에서, 한국어를 선택합니다.

Pinta - 포토샵 비슷한 가벼운 이미지 편집 프로그램

Pinta 는 포토샵과 가장 비슷하고, 안정적인, 기능이 최적화된 오픈소스 프로그램입니다.

- 포토샵의 대부분의 기능과 비슷한 사용법

GIMP 보다 가볍고, 포토샵과 UI 및 기능 사용법이 너무 익숙함.

- 모든 OS 에서 사용. [Windows, Mac, Linux, BSD..]

- 저사양 PC에서 사용하기 좋은, 매우 가벼운 프로그램

- 이미지 자르기, 레이어회전(이미지 회전),효과,그리기...

- 포토샵의 대부분의 기능 및 이미지 사진 편집,효과,레이어 기능이 있슴.

- 한글 지원

- 설치 버젼이기에, 매우 만족스러움.





프로그램 설치는: 공식홈페이지 pinta-project 를 구글에서 검색해서 참고하거나

Linux ubuntu의 경우는, Snap 설치가 가장 쉽고, 재부팅시, 메뉴에 등록도 되있을 것입니다.

설치방법: sudo apt install snapd

     sudo snap install pinta 

20241107

GitHub 자신 계정에 .deb 파일 올리고, 다운받고 설치방법- golang fyne linux ubuntu

GitHub에 .deb 파일 올리고,  다운받고 설치방법

유틸리티 빌드 및 준비

Golang Fyne 기반 유틸리티를 빌드해 실행 파일을 생성.

go build -o 파일이름


.deb 패키지 디렉터리 구조 생성

파일이름 프로젝트 폴더/

├── DEBIAN 폴더 생성/

│   └── control 파일

└── usr 폴더 생성/

    └── local 폴더 생성/

        └── bin 폴더 생성/

            └── 등록할 빌드한 실행 파일을 이곳에 두기


control 파일 작성- 패키지의 메타데이터를 담는 파일로, 패키지 이름, 버전, 설명 

등을 정의함. DEBIAN/control 파일을 다음과 같이 작성.


Package: 파일이름

Version: 1.0

Section: utils

Priority: optional

Architecture: amd64

Maintainer: 등록자이름 <이메일id@메일.com>

Description: 마우스 올렸을때 간단 설명용


.deb 패키지 빌드-프로젝트 폴더 이름으로 아래 명령 실행.

다음 명령어로 .deb 패키지를 생성합니다.

dpkg-deb --build 파일이름


GitHub에 패키지 업로드

GitHub 리포지토리의 Releases 기능을 통해 .deb 파일을 업로드합니다.

github웹싸이트의 우측상단에 + 클릭시, New repository(리포지토리)에서, Repository name 작성 및 파일 업로드 합니다.


생성된 주소를 참고합니다.(아래 내용)

-다운받기 HTTPS: git clone https://github.com/계정이름/Repository name.git

-다운받기 SSH:  git clone git@github.com:계정이름/Repository name.git


다운받은 .deb 파일을 설치합니다. 

sudo apt update

sudo dpkg -i 파일이름.deb


설치된 파일 찾기: dpkg -L 파일이름
실행: 만일 프로그램 이름이 aaaa.exe 로 리스트에 보이면, aaaa.exe 로 입력시 실행됨.

20241106

LXQt 로그인창-자동로그인,수동로그인 설정- Lubunt linux

 LXQt 로그인창-자동로그인,수동로그인 설정- Lubunt linux

sudo nano /etc/sddm.conf 에서 , 아래 내용 참고 입력하고, 저장하고, 재부팅.

수동로그인시- [Autologin] 섹션을 아예 삭제하거나 주석 처리 #

[General]

Language=ko_KR.UTF-8


[Autologin]

# User=

# Session=Lubuntu


자동로그인시 ------------------------------------

[Autologin]

User=관리자이름

Session=Lubuntu


[General]

Language=ko_KR.UTF-8


Ubuntu Linux 에서 키보드 키이름 확인방법- [한/영]키 이름 확인 방법

 Ubuntu Linux 에서 키보드 키이름 확인방법- [한/영]키 이름 확인 방법

1. 터미널에서 xev 입력하고, 키보드의 [한/영]키를 클릭하면 Hangul 로 표시 됨을 확인. 


2. xmodmap 명령어로 현재 키보드 맴핑을 확인할수 있슴

xmodmap -pke | grep Hangul

keycode 105 = Hangul_Hanja NoSymbol Hangul_Hanja

keycode 108 = Hangul NoSymbol Hangul

keycode 130 = Hangul NoSymbol Hangul

keycode 131 = Hangul_Hanja NoSymbol Hangul_Hanja

Ubuntu, Linux, Lubunt 에서 기본 프로그램 등록하는 방법

 Ubuntu, Linux, Lubunt 에서 기본 프로그램 등록하는 방법


1. .desktop 파일 생성

- 프로그램의 이름, 실행 경로, 아이콘, 카테고리 등과 같은 메타데이터를 포함하여 프로그램을 등록하고 실행하는 데 사용됨.

 nano ~/.local/share/applications/파일이름.desktop

 위 명령으로 파일을 생성하며 열고, 아래 내용을 추가합니다. 

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

[Desktop Entry]

Version=1.0

Name=파일이름

Comment=이 프로그램은 어떤 프로그램 입니다.

Exec=/home/파일 위치/파일이름.exe %f

Icon=text-editor

Terminal=false

Type=Application

MimeType=text/plain;

Categories=Office;

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

Version: .desktop 파일의 버전을 지정. 일반적으로 1.0으로 설정

Name: 프로그램의 이름. 메뉴에서 보여지는 이름입니다.

Comment: 프로그램에 대한 짧은 설명(마우스 올리면 보이는 글)

Exec: 실행 파일의 경로와 인수를 지정. 여기서 %f는 파일 경로를 인수로 받도록 설정한 것입니다. 

          파일이 확장자가 없는 aaa 이면 aaa만 입력. aaa.exe 면 aaa.exe 입력 함.

          실행 파일이 ~/.local/bin이나 시스템 PATH에 포함된 경우 전체 경로를 생략할 수도 있슴.

Icon: 프로그램에 사용할 아이콘을 지정. text-editor는 시스템에서 기본으로 제공하는 아이콘이고

          필요시 다른 경로에 있는 이미지 파일을 지정할 수도 있슴.(예제: Icon=/home/계정이름/icons/myicon.png)

Terminal: true 또는 false로 설정하여 프로그램이 터미널에서 실행될지 여부를 지정. GUI 프로그램인 경우 false로 설정.

Type: 파일 유형을 지정. 일반적인 애플리케이션의 경우 Application으로 설정함.

MimeType: 프로그램이 열 수 있는 파일 유형(MIME 유형)을 지정.

                     각 MIME 타입은 세미콜론(;)으로 구분하며, 마지막 MIME 타입 뒤에도 세미콜론을 붙이는 것이 규칙임.

                     이미지뷰어: MimeType=image/png;image/jpeg;image/gif;

                     웹브라우져: MimeType=text/html;text/xml;application/xhtml+xml;

                     PDF리더: MimeType=application/pdf;

                     비디오플레이어: MimeType=video/mp4;video/x-matroska;video/x-msvideo;video/x-flv;

                     오디오플레이어: MimeType=audio/mpeg;audio/x-wav;audio/ogg;

                     프로그래밍 편집기: MimeType=text/x-python;text/x-csrc;text/x-java;

                     텍스트 편집기: MimeType=text/plain; 

                                             .log, .md, .conf 등도 text/plain에 해당됨.

                                             text/markdown: .md 파일에 사용

                                             text/csv: .csv 파일에 사용 (콤마로 구분된 값)

                                             text/html: .html, .htm 파일에 사용

                                             text/xml: .xml 파일에 사용

                                             text/javascript: .js 파일에 사용


Categories: 프로그램을 분류할 카테고리를 나열합니다. 메뉴에서 특정 카테고리에 프로그램을 표시하려면, 

                      관련 카테고리(예: Office; System; Network; WebBrowser; Accessories; Graphics; Development; 등)를 추가합니다.

                       세미콜론(;)은 카데고리를 구분하기 위한 기호입니다. 반듯이 카데고리이름뒤에 세미콜론(;)은 필수 입니다. 


2. 파일에 실행권한 부여 

chmod +x ~/.local/share/applications/파일이름.desktop


3. MIME 유형 업데이트

.desktop파일을 시스템이 인식하도록 MIME 형식을 업데이트

update-desktop-database ~/.local/share/applications


3. 특정 파일 및 프로그램을 열때, 속성에서 기본 지정해주면 됨. 

    [바로가기]는 등록된 프로그램 부분에서 프로그램이름  선택하고, 마우스 우측 클릭시 , [바탕화면에 추가] 클릭.

20241030

Ubuntu에서 .NET SDK 설치 방법[APT 방식]

 Ubuntu에서 .NET SDK 설치 방법[APT 방식]

Failed to load .NET runtime

unable to load .NET runtime, specifically hostfxr.

Attempting to create/edit a project will lead to a crash.


설치된 SDK 확인: dotnet --list-sdks

설치된 snap패키지 .NET SDK 삭제 방법: sudo snap remove dotnet-sdk

설치할수 있는 버젼 리스트 보기: apt-cache search dotnet-sdk


1.Microsoft 패키지 저장소가 추가되었는지 확인

cat /etc/apt/sources.list.d/microsoft-prod.list


2.만약 microsoft-prod.list 파일이 없거나 내용이 올바르지 않다면, 저장소를 다시 추가

sudo rm /etc/apt/sources.list.d/microsoft-prod.list

wget https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/packages-microsoft-prod.deb

sudo dpkg -i packages-microsoft-prod.deb


3.패키지 목록 업데이트: sudo apt update


4. .NET SDK 설치

- 설치할수 있는 버젼 리스트 보기: apt-cache search dotnet-sdk

  sudo apt install dotnet-sdk-6.0

  또는   sudo apt install dotnet-sdk-8.0


5.버전 확인: apt-cache search dotnet-sdk


6. .bashrc에 환경설정(API)방식 추가

nano ~/.bashrc

아래는 apt로 설치시 기본 경로


export DOTNET_ROOT=/usr/share/dotnet

export PATH=$PATH:$DOTNET_ROOT


저장하고,source명령으로 변경사항 적용

source ~/.bashrc


7. 설치 확인: dotnet --list-sdks

   -환경변수가 올바르게 되어 있으면, 위 명령어로 설치된 SDK버젼이 나열됨.



20241025

안전하지 않은 앱 차단됨- APK파일로 설치시

APK 파일로 설치시- 안전하지 않은 앱 차단됨

꼭 설치해야 된다면, 무시하고 설치하기하며

아래 이미지 참고합니다.



20241022

APK 파일을 스마트폰에 USB 연결해서 직접 테스트하는 방법- Linux Ubuntu

 APK 파일을 스마트폰에 USB 연결해서 직접 테스트하는 방법


1.ADB(Android Debug Bridge) 설치(설치 안되어 있으면)

  sudo apt update

  sudo apt install android-tools-adb


2. 스마트폰 [설정] -> 개발자 옵션 -> USB 디버깅 활성

   *개발자모드 활성은 = 설정-휴대전화 정보-소프트웨어정보- 빌드번호 대략7번 클릭

   *USB케이블 문제(불량,속도)로 연결이 잘 안되는 경우도 있슴 (쿠팡: 고속 USB cable 구매)

3. USB케이블 연결 -> 연결시 [파일전송] 또는 [MTP] 모드 


4. 터미널에서 adb devices 입력

   -스마트폰에 USB케이블을 연결하고, adb devices 명령을 터미널에 입력하면

    스마트폰에서 USB 디버깅을 허용하겠습니까? 라고 물어보면- 허용 

    

5. 스마트폰에 USB 연결 상태로 APK 설치 방법

   adb install /파일위치/file.apk

   -컴퓨터에 프로젝트 폴더에서 위에 adb install 명령 실행시 스마트폰에 설치됨.

   -Performing Streamed Install

    Success 글짜가 보이면, 스마트폰에 설치 성공임.

   -스마트폰에 설치됨(스마트폰의 설정- 애플리케이션에 보면 설치되 있슴)

   -apk 파일로 스마트폰에서 설치때는, 구글플레이 인증 문제 발생될수 있지만, 이방법은 문제 없슴.

   -이전 설치 제거 방법: adb uninstall com.example.myapp  # 실제 appID로 변경   


6. 앱 테스트(Android 기기에서 실행 중인 앱과 시스템의 로그를 다시 출력하는 표준화)

   adb logcat


20241017

GitHub의 저장소 삭제 방법[기록]

 GitHub의 저장소 삭제 방법[기록]

1. Github에 로그인 하고

2. 원하는 저장소[자신이 만든 저장소이름]을 클릭하고 페이지 이동.

3. 우측 상단쯤에 Settings[설정]을 클릭하고

4. 스크롤로 아래로 내리다 보면, 

   Delete this repository[이 저장소를 삭제하세요]를 선택해서, 저장소 이름 입력하고 삭제하면 됨.


GitHub 개인 무료계정에 파일 등록 방법 

1. 로그인 하고 

2. 우측 상단에 + 표시 클릭하고 , New Repository 선택 

3. Repository name 에 이름 등록하고 

4. 공개 비공개 옵션 선택하고 

5. Description 에 파일에 대한 간단 설명 추가하고 

6. 저장 버튼 누르고 , 화면 이동하면 

7. 빠른 설정 부분 에 , 새 파일 생성 및 기존 파일을 업로드 부분 글씨 나오면 참고. 

    -파일 크기가 25mb 보다 크면 안됨.

20241009

삼성폰 위치 찾기 방법 기록- SAMSUNG FIND

삼성 스마트폰- 핸드폰 위치 찾기 방법[메모]

*위치 찾을 스마트폰의, 설정-계정등록 부분에, 삼성계정을 등록해 두었어야 됩니다.

- 삼성계정 등록 방법은: 스마트폰의 [설정]-[계정 및 백업]-[계정 관리]-[계정 추가]에서 삼성계정을 만들고 추가할수 있습니다.

- 무료로 스마트폰 위치찾기 및 원격제어를 강력하게 할수 있으며, 스마트폰을 공장모드 초기화를 하려해도, 입력해둔 삼성계정 인증을 받아야만, 공장모드 초기화도 할수 있어, 매우 강력한 무료 기능이라 생각합니다. [ 아래 내용은 스마트폰에 따라, 약간 방법[옵션]의 차이가 있을수 있습니다. 계정에서 스마트폰 위치 찾기 허용을 해두어야 하며, 하나의 삼성 계정으로, 여러 삼성스마트폰을 관리할수 있어 좋네요.]

1. 스마트폰의 [설정] 부분에 들어갑니다.

2. [계정 및 백업] 부분에 들어갑니다.

3. [계정 및 백업]의 [계정 관리] 부분에 들어갑니다.

4. [등록해둔 삼성 계정 이름]을 클릭하고 들어갑니다.

5. 일반 부분에, [내 프로필] 부분을 클릭하고 들어갑니다.

6. [내 프로필] 안에, [내 기기] 부분을 클릭하고 들어갑니다.

7. 자신이 스마트폰마다 삼성계정으로 등록해둔 스마트폰의 리스트가 보일것입니다.

8. 해당되는 스마트폰 이름의 우측에 [점3개 짜리] 부분을 클릭합니다.

    - 위치 찾기, 로그아웃 중에, [위치 찾기] 부분을 클릭합니다.

9. 웹브라우져로 삼성홈페이지에 연결되면서, [스마트폰 위치 지도 표시되고]

   - 소리 울리기, 분실모드, 위치 추적, 데이터 삭제, 배터리 시간 늘리기 옵션이 있습니다.

   - 위치 추적 기능이 매우 좋아서, 유료 앱을 사용할 필요가 없다 생각합니다.

   - 스마트폰 위치를 깜빡했거나, 연로하신 부모님 위치 체크 및 여러 모로 활용 가능합니다.

   - 스마트폰이 아닌, 삼성 웹[SAMSUNG Find]에서도 삼성계정으로 폰위치 찾기가 됩니다.

20240925

lubuntu hangul 한글 한영 버튼 변환 사용 방법- Linux lubuntu

lubuntu hangul 한글 한영 버튼 변환 사용 방법

lubuntu 는 오래된 노트북을, Windows pc 스타일로 사용하기 좋은, 매우 만족 리눅스 OS 입니다.

Ubuntu linux 관련 소프트웨어를 모두 활용할수 있지만, GNOME를 사용하지 않고, 가벼운 LXQT를 사용하기에, 매우 가볍고 빠릅니다.

기본 인터페이스가 WINDOWS OS 와 비슷한 Linux 입니다. Lubuntu 설치때, 키보드 부분은, 노트북 korean(101/104-key compatible)선택합니다.

메뉴 및 한글을 완벽하게 지원하지만, 한국어 입력 및 [한/영]변환 키 사용에 문제가 있다 생각하여, 나중에도 참고하려고, 방법을 기록해 둡니다.

[ 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 보이면, 클릭해서, 한자 모드 변환 키 부분 우측에 키입력 부분을  클릭하고, 키보드의 한/영 키를 클릭해서 지정해 줍니다. 그리고 [선택]버튼을 눌러줍니다.

   키보드 영어[미국]  도 추가해줍니다.  우측에 [모름] 이라고 되어 있어도 상관없어요.

   한국어, 영어 2 가지를 꼭 추가해 주셔야 합니다.[바로위 글 참고]

   부가기능 부분에, Input method selector 부분 및 기타 부분은 그대로 두셔도 됩니다.

*만일 위에 설명대로 안될 경우, 기본 입력기 지정 후, 재부팅 한번 해주세요.

  기타: 프로그램 추가 / 삭제 / 업데이트 - 메뉴 > 시스템도구 > Discover




20240202

허리 디스크 및 허리가 자주 아플때 - 문제 해결 운동방법 [기록]

병원에서 의사 진단으로, 디스크는 아니지만, 허리 근육이 약하고, 또는 염증 때문에
의사 처방으로 가끔 소염.진통제를 먹어야 되는 경우.


1. 운동을 전혀 안하는 경우.
2. 가끔 옆으로 누우려 하다가, 허리가 돌아가는 느낌이 드는 경우
3. 병원가서 진찰하면, 소염.진통제 처방 받거나, 주사 한대 맞는 경우.
    - 허리 아픈 경우, 소염.진통제 처방해 주면, 성실하게 먹어야 됩니다.

한방. 양방 병원 경험으로, 허리 관리하는 방법 노하우를 알려드립니다.
1. 느낌상, 디스크가 돌출한 느낌이면
    - 병원가서 먼저 진찰먼저 받고, 의사 소견대로 해봅니다.
    - 의사 소견에서, 근육이 좀 약해서.... 라는 말씀이 있으면, 아래 내용을 참고해 보세요.
    - 기타 개인적으로,디스크를 밀어 넣는 느낌으로, 마사지를 살짝 해줍니다. 혼자서도 가능합니다.
    - 쇼핑몰에서 "저주파치료기" 몇만원 짜리 구매해서, 파스 바르고, 그 위에 저주파치료기 사용합니다.
2. 근육이 약한듯 싶으면
    - "L-류신" 영양제 먹으며, 계란이나 고기류로 단백질 보충해줍니다.
    - 류신은 단백질과 합성되어, 근육을 만들어주는 역할을 하는 영양제류라고 합니다.
    - 류신은 쇼핑몰에서 2만원대 입니다.
3. 핵심~ 운동하기 싫은 사람에게 좋은 허리 단련 운동법
    - 똑바로 서서, 한손으론 벽이나 의자를 붙잡고, 
    - 한쪽 발은, 무릎을 90도로 구부리고, 
    - 구부린 발을 뒤로 보내고, 왔다 갔다. 몇번씩, 번갈아 해줍니다.
    - 아래 이미지 참고하세요.
    - 하루에 30초~1분만 운동해줘도, 허리 근육이 매우 좋아집니다.
 * 모든 병은, 병원에서 검진하고, 의사 소견이 매우 중요하고, 
 * 모든 기본은, 자세를 올바르게 유지하는것이 가장 중요한거 같습니다.

 *KIMP 그림 편집하는 소프트웨어로, 허리 운동하는 그림, 힘들게 그렸습니다. ^^
   참고하세요. 
   



20240119

퓨시아(Fuchsia OS), dahliaOS, 지르콘(Zircon)커널 에 대하여

퓨시아(Fuchsia), dahliaOS, 지르콘(Zircon) 에 대하여, 간단 정보를 기록합니다.

퓨시아(Fuchsia) OS는, 

- 대부분의 모든 플렛폼에서 작동하는 OS로, 구글이 개발중입니다.

- Flutter로 만듭니다. (UI,앱 부분을 Flutter로 만들어서, 모든 플렛폼에 적용하기 위함 같음)

  나머지 부분은, C/C++, Go, Rust, Python 언어로 개발된다고 합니다.

- Flutter는 구글이 개발한 크로스 플랫폼 모바일 앱 개발 프레임워크입니다. Flutter를 사용하면 한 번의 코드로 iOS, Android, Web, Desktop 등 다양한 플랫폼에 앱을 개발할 수 있습니다.

- 퓨시아 os는 웹에서도 작동할것입니다. 같은 지르콘(Zircon)커널을 이용하는, 리눅스 기반 os인 dahliaOS 를 통하여, 웹상에서 확인해 볼수 있습니다. 

- 구글은 2016년부터 Flutter를 퓨시아 OS의 개발에 사용하기 시작 했고, 현재는 퓨시아 OS의 주요 개발 환경으로 OS의 인터페이스와 앱을 개발하고 있습니다. 향후 퓨시아 OS의 모든 구성 요소를 Flutter로 개발할 계획이라고 밝힌 바 있습니다.

- Google의 크롬 OS, 안드로이드리눅스를 커널로 사용하는 것과 달리, 퓨시아(Fuchsia)os는 지르콘(Zircon)이라는 마이크로커널을 사용합니다.


DahliaOS는 

- 현재 웹에서 테스트 및 직접 설치 파일을 다운로드 할수 있습니다. 오래된 컴퓨터의 희망이 될 OS라 생각합니다(알파버젼임).

- 리눅스 커널퓨시아 OS의 장점을 결합한 현대적이고 안전하며 가볍고 반응이 빠른 운영 체제입니다. 2022년 1월에 처음 출시되었으며 현재 알파 개발 단계입니다. Mach 마이크로커널FreeBSD의 커널을 사용한 하이브리드 커널을 이용한, MacOS의 탄생과 비슷한 점이 있습니다.

- dahliaOS에서 다른  모든 운영 체제의 애플리케이션을 최대한 사용하게 만들고 있습니다. 여러 마켓 및 가상 머신 및 컨테이너 관리 애플리케이션인 Graft를 사용하여 다른 운영 체제에서 즐겨 사용하는 모든 애플리케이션을 설치할 수도 있습니다. App Store도 제공합니다.

- dahliaOS는 데스크톱, 노트북, 태블릿, 기타 장치에서 사용할 수 있습니다. 웹에서도 os를 사용해 볼수 있습니다.

- dahliaOS의 데스크톱 환경은 Pangolin입니다. Pangolin은 플러터로 작성된 현대적이고 사용자 친화적인 환경입니다.

- 가볍고 반응이 빠르다는 점에서 매력적입니다.


지르콘(Zircon)은 

- 구글이 개발한 마이크로커널입니다. 퓨시아 운영 체제의 기반으로 사용되며, 다양한 장치에서 사용할 수 있도록 설계되었습니다.

- 지르콘 커널은 안전성을 최우선으로 고려하여 설계되었고, 커널의 일부만 하드웨어와 직접 통신하고, 나머지 부분은 하드웨어에 대한 액세스를 커널에 위임해서, 커널의 일부가 손상되어도 운영 체제가 계속 작동할 수 있습니다.

- 지르콘 커널은 다양한 장치에서 사용할 수 있도록 확장성이 뛰어나고, 하드웨어에 대한 액세스를 커널에 위임하여 다양한 하드웨어 플랫폼을 지원할 수 있습니다.

- 커널의 일부만 하드웨어와 직접 통신하기 때문에 시스템 리소스를 효율적으로 사용할 수 있습니다.

- 프로세스 관리, 메모리 관리, 장치 관리


20240118

리눅스 우분투에서 CD/DVD의, 이미지(ISO)를 만들 수 있는 무료 프로그램

리눅스 우분투에서 CD/DVD의, 이미지(ISO)를 만들 수 있는 무료 프로그램

dd 명령어- dd 명령어는 매우 강력하며 기본적으로 대부분의 리눅스 시스템에 설치되어 있슴

 sudo dd if=/dev/cdrom of=/path/to/output.iso



Brasero- Brasero를 실행하고 프로젝트 메뉴에서 복사를 선택 후, 작업 선택에서 이미지 파일을 선택하여 이미지를 만들 수 있슴.


mkisofs- ISO 파일 시스템을 만들기 위한 명령줄 도구, 디렉토리 포함.

 mkisofs -o /path/to/output.iso /path/to/source/directory

리눅스 우분투에서 CD를 굽는 무료 프로그램

리눅스 우분투에서 CD를 굽는 무료 프로그램

Brasero

sudo apt-get install brasero


K3b

sudo apt-get install k3b


Xfburn

sudo apt-get install xfburn

시스템 운영체제 관련 간단 정보 -Windows,Linux,MacOS,Android

 시스템 운영체제 관련 간단 정보 -Linux,MacOS,Android

*OS의 간단 개념정도 이해하기 위해, 기록한 메모 입니다.

커널이란

커널(Kernel)은 운영 체제의 핵심 부분으로, 하드웨어와 소프트웨어 간의 상호 작용을 관리하고 운영 체제 서비스를 제공하는 핵심 컴포넌트 이며, [하드웨어,프로세스,메모리,장치 드라이버 등]을 관리합니다.


완전 독립적인 OS 개념으로 크게 구분하면, 윈도우,리눅스,유닉스 개념이 될듯합니다.

Linux 기반 OS = 구글 Android, 삼성 Tizen 

Unix 기반 OS = SunOS, MacOS

Zircon 기반 OS 개발중 = Fuchsia

Linux + Zircon 기반 OS = dahliaOS [2024년 알파버젼 출시]

macOS는 Darwin이라는 Unix 기반 운영 체제를 기반입니다. 

Darwin은 Mach 마이크로커널과 FreeBSD의 커널을 사용한 하이브리드 커널이며, 이는 Unix와 유사한 환경을 제공합니다. Mac OS는 기본적으로 BSD (Berkeley Software Distribution)와 NeXTSTEP 운영 체제를 기반으로 한 혼합형 유닉스 기반 운영 체제입니다.


Linux Ubuntu는 Unix 계열의 Linux 운영 체제 중 하나로 분류됩니다.

오래된 PC 일수록, 오히려 Pedora linux가 더 좋은듯 생각은 되지만, 대중성 때문에 Ubuntu를 사용하게 됩니다. Linux는 독자적인 커널을 갖고 있는 운영 체제입니다. MacOS 와는 다른, windows 처럼 독자 개발 OS 입니다.


Android 운영 체제는 리눅스 커널을 기반으로 하고 있습니다. Android는 리눅스 커널을 포함하여 다양한 오픈 소스 컴포넌트들을 사용하여 개발되었습니다. 리눅스 커널은 하드웨어와 상호 작용하며 운영 체제의 기본적인 기능을 제공하는 핵심 부분입니다. Linux 커널의 개방성과 안정성을 기반으로 한다는 특징을 가지고 있습니다.


위의 예기를 종합해서 생각해 보면,

프로그래밍 개발자는, MacOS를 사용해야 안정적이고, MacOS를 사용해야, IOS앱 개발이 가능한 필수적인 컴퓨터가 될듯 생각됩니다.

프로그래밍이 업이 아닌, 취미면, 개인용 라이센스 제한 없는, 데스크탑pc용 OS를 선택한다면, 가장 대중적인 UNIX 계열 Linux 인, Ubuntu가 좋을듯 합니다. 

개인사업장 및 학생, 관공서에서 Ubuntu 같은 Linux 운영체제를 사용할경우, 여러 소프트웨어 라이센스 비용 및 PC 업그레이드에, 매우 자유로울수 있다고 생각합니다.

개인이 비용과 관련 없는, 여러 사용에 안정적인 것은, MacOS 애플

기업이 비용과 관련 없는, 여러 서버 상황에 안정적인 것은, SunOS 

점점 마음속에서 멀어져 가는, Windows~ 이유는, PC 보단 스마트폰 활용이 커져 가는 시대에, 윈도우 비슷한 편리함과 안정성이 있는 리눅스OS가 있고, 자주 사용하지 않는 PC에 라이센스 구매와 빈번한 업데이트는 점점 매력이 덜해집니다. 리눅스 우분투가 대중적인 리눅스라 사용은 하고 있지만, 테스트로 여러 프로그램을 설치하고 지우고 하다보면, 백업을 잘 활용하지 않으면, 좀 불안정한것은 있습니다.



20240117

NVIDIA GT218M [GeForce 310M] driver - linux ubuntu 설치

NVIDIA GeForce 310M linux ubuntu driver 설치

NVIDIA GT218M [GeForce 310M]

그래픽 드라이버 이름 확인:

  sudo lshw -c display


터미널에서 아래 내용 입력 실행:

  sudo apt-get purge bumblebee nvidia*

  sudo apt-get install nvidia-340 nvidia-prime


우분투 드라이버 자동 설치 방법:

  sudo ubuntu-drivers autoinstall


Ubuntu에서 부팅시, 블루투스 에러 발생시- 블루투스 관리자 수동설치

리눅스 우분투 부팅중에 블루투스 에러 발생시

[블루투스 관리자 수동 설치]

sudo apt install bluez blueman


sudo apt update

sudo apt upgrade

20240116

리눅스 우분투 테마 꾸미는 방법

 리눅스 우분투 테마 꾸미는 방법

1.gnome-tweaks는 우분투의 다양한 설정을 변경할 수 있는 도구

   sudo apt install gnome-tweaks


2. 실행: 터미널에서 gnome-tweaks

                또는 프로그램 표시 -> 유틸리티 -> 기능개선

20240115

리눅스 우분투- 파일 시스템 오류 수정, 부팅 오류 복구, 자동 백업 복구 관련

 리눅스 우분투- 파일 시스템 오류 수정 및 부팅 오류 복구하기

-Ubuntu에서 부팅 시 파일 오류가 발생하면 파일 시스템이 손상되었을 수 있습니다.

1. 복구하기 위하여, 컴퓨터 전원을 켜자마자, 또는 부팅하자 마자, Shift 또는 Esc 버튼을 누릅니다.

    - 대략적 CMOS setup 보이고, shift, esc 버튼 번갈아 누르다 보면 됩니다.

2. Advanced options for Ubuntu 메뉴가 보이면 클릭합니다.

    - 그 다음, Ubuntu, with Linux 버젼 (recovery mode) 보이면 클릭합니다.

    - 그 다음, Fsck(Check all file systems), Dpkg(Repair broken packages) 실행하고

    - 그 다음, resume(Resume normal boot) 클릭해주면, 빈화면에 프롬프트만 떠있고,

      잠시 기다리면, ubuntu 로그인 화면 통해서 로그인 합니다.

    - 그래픽 화면 크기에 문제가 있으면, 재부팅시 표준모드로 부팅하면 됩니다.

    (잠시 기다리면 로그인 화면 보이지만, 잘모르면(ctrl +alt +del)로 재부팅합니다.)

   또는, Ubuntu Live CD 또는 Live USB를 사용하여 시스템을 부팅하고 위의 내용을 실행합니다.


아래는 기타 방법 입니다.

Timeshift를 사용한 시스템 복원점 생성

Rsync를 이용한, 자동백업 복구 설정 유틸리티 입니다.[필수 인듯]

- sudo apt install timeshift


부팅 시 파일 시스템 검사를 수행하여 손상된 파일을 복구

(자동 종합 시스템 검사 및 수리)

- sudo touch /forcefsck


부트 로더 업데이트

- sudo update-grub


부팅 관련 문제를 해결하는 도구 사용(패키지 의존성 문제 해결)

- sudo dpkg --configure -a

- sudo apt install -f

- sudo apt-get install -f

- sudo dpkg --configure -a


손상된 패키지 자동복구

- sudo apt --fix-broken install


패키지 업데이트 및 시스템 업그레이드

- sudo apt update

- sudo apt upgrade

- sudo apt dist-upgrade

- sudo nano /etc/default/grub

   

   "GRUB_CMDLINE_LINUX_DEFAULT" 내용 찾아서, 수정하기

   GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=off"


- sudo update-grub


패키지 검사

- sudo dpkg --audit


디스크 공간 확인

- df -h


불필요한 패키지 정리

- sudo apt autoremove


되도록 보안시스템 업데이트 외엔, 오래된 컴퓨터는 업데이트 안하는것이 좋을거 같네요.

USB 메모리 하나에, 모든 OS 및 backup 용 부팅 USB 만들기 -벤토이(Ventoy)

 USB 메모리 하나에, 모든 OS 및 backup 용  부팅 USB 만들기

- 부팅 가능한 USB 솔루션 - 무료 유틸리티 벤토이(Ventoy) 다운로드

- ISO, IMG 파일을 지원함.

- USB 메모리는, 모든 OS에서 호환되는 exFAT 파일 포멧 또는 Fat 포멧으로 Format 해 둡니다.

   (linux에서는 Format 하면, fat로 포멧되고, 나중 확인해보면 exFAT로 보일겁니다)

1 download 폴더에서, 자신이 사용중인 os용 파일을 다운받습니다.

   - 압축 풀고, 

     Windows 에서 = Ventoy2disk.exe (윈도우의 경우) 실행.

     Linux 에서는, 아래 내용을 참고하세요.

                     df -h 또는 gnome-disks

 명령으로, usb메모리가 sdb1 일경우

                     sudo mount /dev/sdb /mnt

                     sudo sh Ventoy2Disk.sh -i /dev/sdb (linux의 경우-포멧 설치 한꺼번에됨. sdb는 usb메모리임)

   - linux에서 마운트 이름 보는 방법: df -h

   - 옵션에서 한국어 선택

 2. USB 메모리 장착한것에, 벤토이 프로그램을 설치합니다.

     - y 몇 번 누르면 설치 완료 입니다.

 3. usb에 os 이미지들을 넣어두면 됩니다.

    - 그냥 이미지파일을 usb에 넣어만 두면, 넣어둔 이미지 중 선택해서 사용합니다.

    -컴퓨터 부팅시 cmos에서, usb부팅을 가장 먼저 시도하게 설정해 두기

  4. 메모리에 넣어둔, ios, img, ghost 이미지를 부팅시, 선택해서 원하는 것으로 실행.(매우 편함)



VentoyISO/WIM/IMG/VHD(x)/EFI 파일용 부팅 가능한 USB 드라이브를 생성하는 오픈 소스 도구입니다.

ISO/WIM/IMG/VHD(x)/EFI 파일을 USB 드라이브에 복사하고 직접 부팅하기만 하면 됩니다.

Ventoy는 해당 파일을 선택할 수 있는 부팅 메뉴를 제공

대부분의 OS 유형 지원(Windows/WinPE/Linux/ChromeOS/Unix/VMware/Xen...)


MS office 프로그램 무료로 사용하는 방법- 웹에서

 MS office 프로그램 무료로 사용하는 방법

- 웹에서 Word Excel PowerPoint 등을 무료로 사용.

- 웹브라우져로 무료로 오피스(워드,엑셀,파워포인트) 사용하는 방법

- outlook.com 에 이메일 생성하면, 무료로 웹상에서 오피스 사용할수 있슴.

- 오피스 프로그램 자주 사용하진 않고, 꼭 오피스 프로그램이 필요할경우, 좋을듯 합니다.

- 리브레오피스와 호환 됩니다.


유브튜 (Youtube)에서 실시간 자막창 끄기

 유브튜 Youtube에서 실시간 자막창 끄기

1. 구글 크롬 브라우져에서, 오른쪽 상단에 세로로 점 3개를 클릭한다.

2. 설정을 클릭하고, 접근성을 클릭한다.

3. 자막을 클릭하고, 실시간 자막을 끈다.

20240113

linux Ubuntu pro 버젼 설치 하지 않는 방법

 linux Ubuntu pro 버젼 설치 하지 않는 방법:

sudo nano /etc/apt/preferences

아래 내용 3줄 입력 저장하기 


Package: ubuntu-pro*

Pin: release o=Ubuntu

Pin-Priority: -1


ubuntu-pro로 시작하는 패키지들의 우선순위가 매우 낮아져서 업데이트되지 않을 것임.

ubuntu pro 버젼을 구매하지 않았는대, 패키지 업데이트가 떠서, 기록해둡니다.


또는  패키지를 설치하지 않도록 설정 방법:

sudo apt-mark hold ubuntu-pro-package

20240110

맥북(MacOS) 터미널 및 기본 명령어 사용법

[맥북(MacOS) 터미널 및 기본 명령어 사용법]

터미널 명령어:

ls -현재 디렉터리의 파일 및 폴더 목록을 보여줌.

cd -디렉터리를 변경. (cd 폴더이름, cd .. 등)

pwd -현재 디렉터리의 경로 보기.


단축키:

Cmd (Command) 키 -맥북에서는 Ctrl 키 대신 Cmd 키를 주로 사용. 

- Cmd+C, Cmd+V - 각각 복사 붙여넣기를 수행.

- Cmd+Space - Spotlight 검색을 열어 애플리케이션, 파일, 설정 등을 빠르게 찾기.


파일 및 폴더 조작:

Cmd+A - 모든 항목 선택.

Cmd+Delete - 선택한 항목을 휴지통으로 보냄.

Cmd+Shift+N - 새로운 폴더 생성.


앱 종료:

Cmd+Q - 현재 실행 중인 앱을 종료.


스크린샷:

Cmd+Shift+3 - 전체 화면 캡처

Cmd+Shift+4 - 선택 영역 캡처


터미널 및 명령어 실행:

Cmd+Space로 Spotlight 검색을 열고 "Terminal"을 입력하여 터미널을 실행.


시스템 설정:

Cmd+, (콤마) - 시스템 환경설정 열기


앱 스위칭:

Cmd+Tab - 실행 중인 앱 사이를 전환


복사 및 붙여넣기:

Cmd+C, Cmd+V, Cmd+X - 복사, 붙여넣기, 잘라내기


터미널에서의 복사 및 붙여넣기:

터미널에서 텍스트를 복사하려면 마우스 우클릭 대신 Cmd+Shift+C를 사용, 

붙여넣기 하려면 Cmd+Shift+V를 사용.


[nano 텍스트 에디터 사용]

파일 오픈:

nano 경로/환경설정파일

nano ~/.bash_profile


파일 수정:

에디터가 열리면 화살표 키로 이동하고 텍스트를 수정


파일 저장:

Ctrl+O [오]를 눌러 저장, Enter


에디터 종료:

Ctrl+X를 눌러 nano 에디터를 종료


[vim 텍스트 에디터 사용]

파일 오픈:

vim 경로/환경설정파일

vim ~/.bash_profile


파일 수정:

에디터가 열리면 i 키를 눌러 "입력 모드"로 진입, 텍스트를 수정


파일 저장:

Esc 키를 누르고 :wq를 입력하여 저장.

20240106

Google Blog- Sitemaps 추가

구글 블로그 사이트맵(Google Blog- Sitemaps) 추가 방법
Google Search Console -> Sitemaps
-----------------------------------------------------------

blog URL/atom.xml?redirect=false&start-index=501&max-results=1000

blog URL/atom.xml?redirect=false&start-index=1&max-results=500

blog URL/feeds/posts/default?alt=rss

blog URL/sitemap.xml -----------------------------------------------------------

20240105

리눅스 우분투에서 .deb 파일 설치 방법

[리눅스 우분투에서 .deb 파일 설치 방법]

- .deb 파일은 Debian 기반 시스템에서 사용되는 패키지 포맷입니다. - Ubuntu도 Debian 계열 입니다.


[dpkg를 이용한 설치]

1. sudo dpkg -i 파일이름.deb

- 이 명령어는 .deb 파일을 설치합니다. 하지만 종속성 문제가 있을 수 있슴.

2. sudo apt-get install -f

- 이후 sudo apt-get install -f 명령어로 필요한 종속성을 해결할 수 있슴.

장점: 직접 dpkg 명령어를 사용하면 간단하게 .deb 파일을 설치할 수 있슴. 단점: 종속성 문제가 발생할 수 있고, 이를 수동으로 해결해야 됨.


[apt를 이용한 설치]

1. sudo apt install ./파일이름.deb

- ./을 붙여서 현재 디렉토리에 있는 .deb 파일을 설치합니다.

장점: apt는 패키지 관리 시스템을 통해 패키지를 설치하므로 종속성을 자동으로 해결. 함

           이로 인해 따로 종속성을 신경 쓸 필요가 없슴.

단점: apt를 통해 배포된 공식 패키지가 아니면, 설치 어려움.


[gdebi를 이용한 설치]

gdebi는 .deb 파일과 그 종속성을 자동으로 처리해주는 툴입니다.

gdebi 설치시: sudo apt-get install gdebi

1. gdebi를 통한 .deb파일 설치

- sudo gdebi 파일이름.deb

장점: gdebi는 .deb 파일 및 종속성을 자동으로 처리해주므로 편리함. 

          직접 패키지를 설치할 때 좋음.

단점: gdebi를 설치해야 하고, 사용자가 수동으로 패키지를 다운로드해야 함.



OpenBoard- 무료 오픈 소스 화이트보드 프로그램, 설치 및 사용법

[OpenBoard- 설치 및 사용법]

OpenBoard: 무료 오픈 소스 화이트보드 프로그램

구글검색: OpenBoard

사용 환경: MacOS, Windows, Linux 가능

Linux Ubuntu 설치 시: 

 1. 터미널에서, DEB 파일을 다운받은 폴더로 이동

 2. 의존성 설치: sudo apt-get install -f

 3. DEB파일 설치: sudo dpkg -i openboard_ubuntu_22.04_1.6.4_amd64.deb

                    설치시 에러나면: sudo apt-get install -f

4. 실행: openboard

             처음 실행시, 창하나 뜨면, [취소] 클릭

 5. 단축키

   녹화시작 중지 저장 관련

   - "Ctrl + Alt + Shift + R"를 클릭하면 

   - 녹화 화면 선택 또는 전체화면, 창 선택 부분이 나오고

   - 녹화 시작합니다.

   - 녹화 중지시,저장관련 버튼 모양으로 바뀌어 있고, 클릭합니다.

[단축키는 OS에 따라, 안되는 것도 있기에, 대략적 전체 메모해 두었슴]
ctrl + g  포인터로 변경
ctrl + j  라인으로 변경
ctrl + k  쓰기로 변경(텍스트 – 상자)
ctrl + m 마커로 변경
ctrl + e  지우개로 변경
ctrl + t  도구 전환
ctrl + d  문서 표시
ctrl + b  보드 표시
ctrl + w  웹 브라우저 표시(열린 sankore/openboard 브라우저)
ctrl + ,  기본 설정 표시
ctrl + o – 축소
ctrl + 0 100%로 확대(즉, 0)
ctrl + i  펜으로 변경
ctrl + shift + i  확대
ctrl + shift + o  축소
Ctrl + Shift + h 데스크탑 모드
ctrl + '+'  확대(웹 검색에서는 가능하지만 보드에서도 작동하는 것 같습니다)
Ctrl + '-' :축소(동일)
Ctrl + f  선택 도구
Ctrl + h  OpenBoard 숨기기
Ctrl + Z  실행 취소
Ctrl + Y  다시 실행
Ctrl + B  보드
Ctrl + L  도서관
Ctrl + Shift + H  데스크탑
Ctrl + O  열기
Ctrl + i  펜
Ctrl + E  지우개
Ctrl + M  마커
Ctrl + F  선택기
Ctrl + G  포인터
Ctrl + K  텍스트
Ctrl + H  숨기기
Ctrl + A  모두 선택
Alt + return  환경 설정
Alt + F4  응용 프로그램을 닫습니다
del  삭제
pgUp  이전 페이지
pgDown  다음 페이지
left  이전 페이지 (웹 브라우징 시)
right  다음 페이지(웹 탐색 시)
left + arrow(화살표)  이전 페이지(웹 탐색 시)
right + arrow  다음 페이지(웹 탐색 중)
Ctrl + arrow key  (보드 위의) 화살표 방향으로 스크롤하세요.
insert key 새 페이지

 6. 설명
 OpenBoard 사용방법
 - 터미널에서 openboard 명령 입력
 - 창하나 뜨면, [취소] 클릭하고
 - 연필 색상 변경해가면서 사용하면 됨.
 - 우측 상단에, 여러 기능 및 녹화 기능이 있슴
 - 우측 상단에, 바탕화면 보기 기능도 있슴.
 - 환경설정 통해서, 버튼 배치등 변경 가능합니다.

 7.동영상 파일 저장 위치
 - 우분투의 파일[윈도우의 탐색기 같은] 오픈시, 비디오 폴더에 있슴.