'ubuntu'에 해당되는 글 8건

  1. 2023.04.21 ubuntu kernel 낮은 버전으로 바꾸기
  2. 2022.10.11 ubuntu 개발 환경
  3. 2022.01.18 Ubuntu 편하게 쓰기 - 긴명령 줄 불러오기 : Pet
  4. 2021.12.24 Ubuntu에 MS teams 설치하기
  5. 2021.12.14 Lognote 0.1.7 - Android logcat viewer
  6. 2021.11.30 ubuntu 7zip 사용하기
  7. 2021.03.25 grep 이전 라인 다음라인 같이 보기
  8. 2021.03.25 ubuntu zip 압축하기

ubuntu kernel 낮은 버전으로 바꾸기

OS/linux 2023. 4. 21. 22:44
반응형

ubuntu 에서 커널 버전을 바꿀때는 다음 순서로 진행한다.

 

변경할 커널 설치

sudo apt install linux-image-5.15.0-70-generic

 

grub 순서 변경

/etc/default/grub 파일에서 GRUB_DEFAULT="1>4" 로 변경

"1>4" 의 의미는 grub 메뉴에서 1(advanced, 두번째) 이동 후 4(5번째 항목) 선택으로

커널이 설치된 상황에 따라 값이 바뀔수 있다.(/boot/grub/grub.cfg)

 

grub 변경 사항 적용

sudo update-grub

 

부팅 후 드라이버가 정상적으로 동작하지 않는 현상 발생할 경우 아래 두 패키지를 추가로 설치

이미 설치된 경우 install 대신 reinstall 로 재설치함

sudo apt install linux-headers-5.15.0-70-generic
sudo apt install linux-modules-extra-5.15.0-70-generic

반응형
:

ubuntu 개발 환경

OS/linux 2022. 10. 11. 12:37
반응형

font - D2Coding 개발용으로 깔끔

mkdir ~/.local/share/fonts/Unknown\ Vendor/TrueType/D2Coding -p

cp D2Coding-Ver1.3.2-20180524-all.ttc ~/.local/share/fonts/Unknown\ Vendor/TrueType/D2Coding/D2Coding_Regular.ttc

 

cinnamon desktop 윈도우 환경과 비슷한 느낌으로 편함

 

chrome 브라우저

 

zshell 기본 shell을 zshell 로 변경 - 자동 완성 등 명령 치는 시간 엄청 단축

 

neovim 기존 vim 대신 사용

 

git

 

ssh

 

remmina 윈도우 remote desktop

 

docker 빌드용으로 ubuntu 버전과 상관 없이 동일 개발 환경 제공

 

pet 자주쓰는 명령어 저장 및 불러오기

 

terminator 창분할을 지원 하는 터미널

 

guake F11 키를 입력하면 터미널 즉시 실행

 

virtualbox 다른 os 테스트 용

 

android studio

 

cherrytree 노트용

 

startup command /etc/rc.local 파일에 있는 명령을 부팅 시 자동 실행함

cat /etc/rc.local

#! /bin/bash

 

diff-so-fancy

https://github.com/so-fancy/diff-so-fancy

sudo npm -g install diff-so-fancy

반응형
:

Ubuntu 편하게 쓰기 - 긴명령 줄 불러오기 : Pet

OS/linux 2022. 1. 18. 22:23
반응형

pet : CLI Snippet Manager

https://github.com/knqyf263/pet

 

GitHub - knqyf263/pet: Simple command-line snippet manager, written in Go.

Simple command-line snippet manager, written in Go. - GitHub - knqyf263/pet: Simple command-line snippet manager, written in Go.

github.com

 

fzf 설치(명령 리스트 볼때 사용 되며, 그외 여러 명령 과 결합하여 사용됨)

https://github.com/junegunn/fzf

 

GitHub - junegunn/fzf: A command-line fuzzy finder

:cherry_blossom: A command-line fuzzy finder. Contribute to junegunn/fzf development by creating an account on GitHub.

github.com

$ sudo apt-get install fzf

 

pet 설치

$ wget https://github.com/knqyf263/pet/releases/download/v0.3.6/pet_0.3.6_linux_amd64.deb
$ dpkg -i pet_0.3.6_linux_amd64.deb

 

pet 실행

$ pet
pet - Simple command-line snippet manager.

Usage:
  pet [command]

Available Commands:
  configure   Edit config file
  edit        Edit snippet file
  exec        Run the selected commands
  help        Help about any command
  list        Show all snippets
  new         Create a new snippet
  search      Search snippets
  sync        Sync snippets
  version     Print the version number

Flags:
      --config string   config file (default is $HOME/.config/pet/config.toml)
      --debug           debug mode
  -h, --help            help for pet

Use "pet [command] --help" for more information about a command.

 

ctrl-s 키로 pet search 실행 설정하기

$ cat .zshrc
function pet-select() {
  BUFFER=$(pet search --query "$LBUFFER")
  CURSOR=$#BUFFER
  zle redisplay
}
zle -N pet-select
stty -ixon
bindkey '^s' pet-select

명령 추가 및 변경 - 설정 파일 변경(명령 옵션 사용하기 귀찮을때)

텍스트 에디터로 변경 후 저장

$ cat ~/.config/pet/snippet.toml
[[snippets]]
  description = "git show file list of commit"
  command = "git diff-tree --no-commit-id --name-only -r <revision>"
  output = ""

[[snippets]]
  description = "find files that dont contain string pattern"
  command = "egrep -riL \"copyright\" dir"
  output = ""

[[snippets]]
  description = "git find files created after date"
  command = "git log --pretty=oneline --name-status --since \"26 jul 2018\" | grep ^A"
  output = ""

[[snippets]]
  description = "gnome-control-center"
  command = "sudo env XDG_CURRENT_DESKTOP=GNOME gnome-control-center"
  output = ""

[[snippets]]
  description = "check open file before umount "
  command = "lsof +f -- /home/builder/hdd_home"
  output = ""

[[snippets]]
  description = "ssh to ssh client"
  command = "ssh builder@`echo $SSH_CLIENT | awk '{ print $1}'`"
  output = ""

 

 

 

반응형
:

Ubuntu에 MS teams 설치하기

ETC 2021. 12. 24. 11:20
반응형

이제는 아래 과정 필요없이
"sudo snap install teams-for-linux" 명령으로 바로 설치됨
(ubuntu 22.04 에서 설치 확인)

 

 

https://docs.microsoft.com/ko-kr/microsoftteams/get-clients#install-manually-from-the-command-line

 

Microsoft Teams용 클라이언트 다운로드 - Microsoft Teams

웹, 데스크톱(Windows 및 Mac), 모바일(Android 및 iOS)을 비롯하여 Microsoft Teams에서 사용할 수 있는 다양한 클라이언트를 사용하는 방법에 대해 알아봅니다.

docs.microsoft.com

 

설치 명령

# sudo 첫실행시 passwd 입력용
$ sudo ls 

$ curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

$ sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams stable main" > /etc/apt/sources.list.d/teams.list'

$ sudo apt update
$ sudo apt install teams

실행 화면

반응형
:

Lognote 0.1.7 - Android logcat viewer

프로그래밍/lognote 2021. 12. 14. 20:34
반응형

최신 버전 : https://cdcsman.tistory.com/entry/Lognote-Android-logcat-viewer

 

Lognote - Log viewer, Android logcat viewer for Windows, Linux, Mac

https://github.com/cdcsgit/lognote/releases Releases · cdcsgit/lognote Log viewer, Android logcat viewer for Windows, Linux, Mac - cdcsgit/lognote github.com 텍스트 로그 파일 보기(필터) Logcat 보기(Online/Offline) 정규 표현식 필터 에

cdcsman.tistory.com

 

version 0.1.7

- 사용하지 않는 필터 콤보박스 숨기기

- ESC 키 입력시 다이얼로그 닫기

 

version 0.1.6

- 여러파일 동시 열기

- tooltip 추가

- windows drag & drop 개선

- 스크롤백 제한으로 인한 로그 삭제 일시 중지 기능 추가

 

version 0.1.5

- 로그 컬러 세팅 추가

- 필터 로그뷰에서 커서 이동시 전체 로그뷰 커서 이동 개선

- 스크롤백 라인 제한으로 인한 로그 삭제시 뷰 동작 개선

 

version 0.1.4
- 설정에서 폰트 변경시 즉시 적용
- 필터 저장 및 가져오기

version 0.1.1
- 팝업메뉴 추가
- 대소문자 구분

version 0.0.1
- 정규 표현식 필터
- On/Off line 로그 뷰

 

반응형
:

ubuntu 7zip 사용하기

OS/linux 2021. 11. 30. 10:32
반응형
sudo apt-get install p7zip-full

 

$ 7z

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=C,Utf16=off,HugeFiles=on,8 CPUs)

Usage: 7z <command> [<switches>...] <archive_name> [<file_names>...]
       [<@listfiles...>]
반응형
:

grep 이전 라인 다음라인 같이 보기

OS/linux 2021. 3. 25. 17:50
반응형

grep -B 1 TEXT file      // 이전 라인 같이 보기

grep -A 1 TEXT file      // 다음 라인 같이 보기

grep -a 1 TEXT file      // 이전,다음 라인 같이 보기

반응형
:

ubuntu zip 압축하기

OS/linux 2021. 3. 25. 17:47
반응형

zip out.zip in1 in2

반응형
: