Let's Linux!

📚 총 79개 글 2023년 5월 - 2025년 7월
1

Rocky10 에서 neofetch 직접 빌드하여 사용하기

Rocky Linux 10에서 neofetch 패키지가 EPEL 저장소에 포함되어 있지 않아 설치 오류가 발생하며, GitHub에서 소스를 직접 다운로드하여 설치하는 방법을 설명합니다. 설치 후 neofetch를 실행하면 시스템 정보를 확인할 수 있습니다.

2

RST와 AHCI가 도대체 뭔데 날 이리 괴롭힐까? - Dell XPS 13 9365에 Ubuntu 듀얼부팅하기

Dell XPS 13 9365에서 Windows 10과 Ubuntu의 듀얼 부팅을 설정하는 과정에서 Intel RST 모드로 인한 문제를 해결하기 위한 경험을 공유한다. AHCI 모드로 변경하기 위해 BIOS 설정을 조정하고, Windows 안전 모드를 활성화한 후 Ubuntu 설치를 진행하는 정확한 절차를 설명하며, 이 과정에서의 시행착오와 배운 점을 기록한다.

4

라즈베리파이에Lineage OS 설치 시 이미지 쓰기 오류 해결 과정

라즈베리파이에 Lineage OS를 설치하는 과정에서 SD카드에 이미지 쓰기 오류가 발생했으나, SD 협회에서 제공하는 SD Card Formatter를 사용하여 포맷한 후 오류가 해결되었다. 일반 포맷 도구와 달리 SD Card Formatter는 SD 카드의 내부 구조를 최적화하여 정확한 파티션 정렬과 FAT 파일 시스템 구성을 수행함으로써 임베디드 장치에서의 신뢰성을 높인다.

5

라즈베리파이에

라즈베리파이에 LineageOS를 설치하여 안드로이드를 사용할 수 있으며, KonstaKANG이 개발한 LineageOS는 Raspberry Pi 4 모델 이상에서 저사양 스마트폰 수준의 성능을 제공합니다. 설치 과정은 LineageOS 이미지 다운로드, SD 카드에 플래싱, 초기 설정, Google Apps 설치로 구성되며, MindTheGapps 패키지가 권장됩니다. 또한, Revanced를 통해 Google Photos의 무제한 백업 기능을 활성화할 수 있는 방법도 안내됩니다.

6

랩탑 wifi 네트워크를 그대로 스위치에 넣어 NAT해줄 수 있을까?

Fedora Linux에서 Wi-Fi를 USB 랜카드로 포워딩하여 스위치 네트워크에서 사용할 수 있도록 설정하는 방법을 설명합니다. IP 포워딩 활성화, USB 랜카드에 IP 수동 할당, NAT 설정, 방화벽 설정, 그리고 DHCP 서버 설정을 포함한 단계별 명령어를 제공합니다. 이 과정을 통해 스위치에 연결된 장치는 DHCP로 자동 IP를 받아 인터넷에 접근할 수 있습니다.

7

Synergy -

소프트웨어 기반 KVM에 대한 내용으로, 14일마다 재가입하면 무한 사용이 가능하다는 정보가 포함되어 있습니다. 무료 체험 링크도 제공됩니다.

9

Linux에 macOS를 가상화하는 두가지 방법

Linux 기반 PC에서 macOS를 가상 머신으로 실행하는 방법과 성능 비교를 다루며, 가상 머신 방식이 Hackintosh보다 안정적이고 관리가 용이하다는 점을 강조합니다. 최적화된 설정을 통해 macOS가 네이티브 Mac Pro보다 최대 4배 빠른 성능을 보여줄 수 있으며, GPU 패스스루를 활용하면 더욱 강력한 환경을 구축할 수 있습니다.

11

Albert - Linux 런처 프로그램

Linux 런처 프로그램 Albert에 대한 정보와 다운로드 링크가 포함되어 있습니다. 관련 블로그와 소프트웨어 패키지 링크도 제공됩니다.

12

guake - Linux 터미널 드롭다운 에뮬레이터

Guake는 GNOME 데스크톱 환경을 위한 드롭다운 터미널 에뮬레이터로, 단일 단축키로 호출 가능하며 다중 탭과 화면 분할을 지원합니다. 사용자 정의가 가능하고 자동 시작 설정이 가능하며, 여러 모니터에서 사용이 가능합니다. 설치는 Ubuntu나 Debian 기반 시스템에서 간단한 명령으로 수행할 수 있습니다.

14

Barrier -

소프트웨어 기반 KVM에 대한 내용으로, Arch, Debian, RHEL/Fedora/Rocky, Ubuntu와 관련된 정보가 포함되어 있으며, 링크를 통해 추가적인 자료를 확인할 수 있습니다.

15

유선으로 리눅스를 원격제어하는 방법들

리눅스를 유선으로 원격 제어하는 방법으로 KVM 스위치, Synergy/Barrier, Thunderbolt 3/4 연결, HDMI/DP 캡처 카드, USB-KVM 어댑터를 소개하며, 각 방법의 장단점과 추천 제품을 설명합니다. KVM 스위치가 가장 빠르고 안정적인 솔루션으로 추천되며, 설정의 편의성을 중시한다면 Synergy/Barrier가 적합합니다.

16

Dotfiles를 관리하는 방법: 간단하고 효율적인 접근

Dotfiles는 시스템 구성 파일로, 여러 컴퓨터에서의 설정 불편함을 해결하기 위해 Git 리포지토리에 저장하고 스크립트를 사용해 자동화하는 방법을 설명합니다. 단계별로 Dotfiles 디렉토리 생성, 설치 스크립트 작성, 기존 파일 처리, 심볼릭 링크 생성, 플러그인 설치, Git 푸시 과정을 안내하며, 효율적인 관리를 통해 일관된 사용자 환경을 유지할 수 있습니다.

17

Pop!_OS 서버에 SSH 공개 키 등록 및 ICloud를 활용한 키 관리

SSH 공개 키를 사용하여 Pop!_OS 서버에 안전하게 접속하는 방법을 설명합니다. Mac에서 SSH 키를 생성하고 iCloud와 연동하여 공개 키를 Pop!_OS 서버에 등록하며, Windows에서도 iCloud를 통해 SSH 접속을 설정하는 과정을 다룹니다. 비밀번호 없는 SSH 접속을 테스트하고, 보안 강화를 위한 주의사항도 포함되어 있습니다.

18

Xfce 환경에서 RDP 마우스 입력 문제 해결하기

Xfce 환경에서 RDP 접속 중 마우스 입력이 비활성화된 문제를 해결하기 위해 터미널을 통해 설정 경로를 찾고, 마우스 입력 상태를 확인한 후 올바른 값 형식으로 수정하여 문제를 해결했습니다. 설정 적용을 위해 Xfce 세션을 재시작하고, 로그 파일을 확인하는 과정도 포함되었습니다.

19

Linux + RDP + JumpDesktop 를 이용한 리눅스 원격 환경 구성

RDP를 통해 리눅스 XFCE 데스크탑 환경에 원격으로 접속하는 방법을 설명합니다. Xorg, XRDP, XFCE 설치 및 설정, GNOME 원격 설정 비활성화, 방화벽 설정, Jump Desktop 및 Windows 원격 데스크탑 클라이언트 설정을 포함하여 문제 해결 방법도 안내합니다.

20

Ubuntu에 Cursor 코드 에디터 설치하기

Cursor는 AI 기반 코드 에디터로, Ubuntu에서 설치하는 방법은 AppImage 파일 다운로드, 실행 권한 부여, 실행 방법, 그리고 AppImageLauncher를 통한 시스템 통합을 포함합니다. 설치 후 더 스마트하게 코딩할 수 있습니다.

21

Linux + VNC + JumpDesktop 를 이용한 리눅스 원격 환경 구성

Pop!_OS에서 VNC 서버를 설정하고 Jump Desktop 클라이언트를 통해 원격 접속하는 방법을 설명합니다. Vino를 설치하고 Xorg 세션을 활성화한 후, dconf를 사용해 VNC 설정을 변경합니다. 방화벽 설정, IP 주소 확인, Jump Desktop에서의 연결 방법 및 Vino 서버의 자동 시작 설정도 포함되어 있습니다.

22

SUDO안먹힐때 (SUDOERS 설정 파일에 없습니다)

SUDO 권한 설정을 위해 /etc/sudoers 파일에 사용자 이름을 추가하는 방법을 설명하고 있으며, 예시로 'user1'을 NOPASSWD로 설정하는 코드를 포함하고 있습니다.

23

Linux에 google Drive 로컬 마운트하기

구글 드라이브를 리눅스에 로컬로 마운트하는 방법은 매우 간단하다. 설정에서 온라인 계정을 추가하면 쉽게 연결할 수 있다.

25

Linux를 왜 써야하는가?

Windows 11에서 Linux Mint로의 전환은 사용자에게 많은 장점을 안겼습니다. 리눅스는 시스템의 효율성을 높이고, 사용자 맞춤 설정이 용이하며, TimeShift와 같은 유용한 도구가 기본으로 제공되어 안심하고 사용할 수 있었습니다. 그러나 특정 소프트웨어 설치 시 어려움이 있었고, 게임 호환성 문제도 있었지만 AI 챗봇의 도움으로 해결했습니다. 전반적으로 만족스러운 경험이었지만, 특정 드라이버 문제로 인해 다시 Windows로 돌아갈 가능성도 언급했습니다.

26

Linux 노트북 배터리 개선

Linux 노트북 배터리 개선에 대한 정보와 필수 전원 관리 방법이 포함된 링크가 제공됩니다.

27

wine 을 이용한 윈도우 앱 설치

윈도우 앱 설치를 위해 wine과 playonlinux를 사용하며, 카카오톡, 반디집, 노션 등의 프로그램 설치 방법을 설명한다. 글꼴 설치와 exe 파일 다운로드도 안내한다.

28

Fedora 웹 앱 등록 및 커스텀 아이콘 만들기

웹 앱 등록을 위해 Chromium을 사용하고, 필요한 확장 프로그램을 설치한 후 웹사이트를 방문하여 앱을 설치할 수 있다. 커스텀 아이콘을 등록하려면 .desktop 파일을 수정하고 아이콘 파일을 지정해야 하며, 아이콘은 특정 디렉토리에 저장해야 한다.

30

아사히 리눅스 설치

아사히 리눅스 설치에 대한 내용으로, 관련된 날짜, 상태, 주제 및 태그가 포함되어 있습니다.

31

Fedora 키보드 리맵핑

Fedora에서 키보드 리맵핑을 위한 keyd와 AutoKey 설치 및 설정 방법을 설명하며, keyd를 사용하여 Capslock과 방향키를 매핑하는 방법과 관련된 링크를 제공합니다. 설치 명령어와 config 파일 설정 방법도 포함되어 있습니다.

32

Fedora Touchpad

리눅스에서 터치패드와 트랙패드를 활용하는 방법과 Ubuntu에서 터치패드 스크롤 속도를 조절하는 방법에 대한 링크가 포함되어 있습니다.

33

gnome theme

GNOME 테마 관련 정보로, WhiteSur, McMojave, Nordic 테마 링크가 제공되며, 우분투에서 테마 설정과 리눅스 명령어에 대한 자료도 포함되어 있습니다.

34

gnome Extention

GNOME 확장 프로그램 설치 방법과 다양한 유용한 확장 목록을 소개합니다. 주요 확장으로는 popShell, gTile, GSConnect, Bluetooth 빠른 연결, 사용자 테마 등이 있으며, 각 확장에 대한 링크와 설명이 포함되어 있습니다. 사용자는 자신에게 맞는 확장을 선택하여 GNOME 환경을 개선할 수 있습니다.

35

Fedora 한글설정

Fedora 한글 설정에 대한 내용으로, gnome tweaks 기능 개선과 관련된 지침이 포함되어 있습니다.

36

RICE 정보 모음

Hyprland에 대한 정보와 리소스를 모은 내용으로, 다양한 리눅스 배포판에서의 설치 스크립트와 데스크탑 설정을 공유하며, 관련 링크와 비디오도 포함되어 있습니다.

37

Fedora setting

터미널 및 스크린샷 단축키 설정 방법을 설명합니다.

38

Fedora 초기 설정 모음집

Fedora 초기 설정을 위한 가이드로, 설치 후 해야 할 작업, 추천 프로그램 목록, DNF와 Flatpak의 차이, 사용자 정의 키 매핑 도구, 윈도우 타일링 및 다양한 시각적 효과 설정 방법을 포함하고 있습니다. GNOME 환경에서의 커스터마이징을 위한 다양한 애플리케이션과 확장 기능도 소개됩니다.

39

LunarVim

LunarVim에 대한 설치 정보를 제공하며, Arch, Debian, MAC, Windows, Ubuntu와 같은 다양한 운영 체제에서 사용할 수 있는 개발 환경을 다룹니다.

40

Vim에서 Copilot을 사용해봅시다

Vim에서 Copilot을 사용하는 방법에 대한 정보와 관련 GitHub 링크가 포함되어 있습니다.

41

Vim 을 꾸며봅시다

Vim을 설치하고 설정하는 방법에 대한 안내로, Windows와 Debian 계열에서 init.vim 파일을 설정하는 방법, 추천 플러그인, 그리고 자동완성 기능을 위한 CoC 설치 방법을 포함하고 있습니다. 플러그인은 vimrc 파일이나 init.vim 파일을 통해 관리할 수 있습니다.

44

리눅스 remapping 프로그램

리눅스에서 키보드 리매핑을 위한 대안으로 Karabiner Elements를 언급하며, 2021년 버전의 리눅스 키 리매핑에 대한 자료와 새로운 Input Remapper GUI를 소개합니다.

45

Ubuntu - change to wallpaper via feh

Instructions on changing the wallpaper in Ubuntu using the feh tool, with a reference link for setting background wallpapers on i3wm.

46

Ubuntu - How to install VS code

Ubuntu 22.04에 Visual Studio Code를 설치하는 방법은 시스템 업데이트, 필요한 패키지 설치, Visual Studio Code 리포지토리 추가, 시스템 업데이트 재실행, 마지막으로 Visual Studio Code 설치의 5단계로 구성된다. 각 단계에 필요한 명령어와 절차가 설명되어 있다.

47

Ubuntu - How to install notion

To install Notion on Ubuntu, open the terminal and add the Notion repository with the command

48

Ubuntu - How to install chrome

Ubuntu에서 Chrome을 설치하는 방법은 deb 파일을 사용하는 것으로, 먼저 wget을 설치한 후 Chrome 패키지를 다운로드하고 dpkg를 사용하여 설치하는 절차로 진행됩니다.

49

i3wm rice

i3-gaps는 이제 i3에 통합되어 더 이상 사용할 필요가 없으며, Ubuntu에서는 4.20.1 버전만 사용할 수 있습니다. 다양한 사용자 설정과 도구들, 예를 들어 Polybar 테마와 Picom을 통해 윈도우 반투명 및 라운드 효과를 적용할 수 있습니다. 여러 링크를 통해 사용자 세팅과 관련된 자료를 제공하고 있습니다.

50

i3wm

Arch Linux와 Ubuntu에서 i3wm 설치 및 사용법에 대한 가이드. 주요 단축키와 터미널 명령어, i3-gaps 설치 방법을 포함하며, 관련 튜토리얼 링크도 제공됨.

51

Arch Linux HDMI Monitor setting

Arch Linux에서 HDMI 모니터를 설정하는 방법에 대한 안내로, xorg-xrandr와 mons 패키지를 사용하여 모니터를 감지하고 설정하는 방법을 설명합니다. HDMI 모니터가 감지되지 않을 경우 그래픽 드라이버 설치 및 업데이트 방법도 포함되어 있으며, Mesa와 AMD GPU 드라이버 설치 방법이 자세히 설명되어 있습니다.

52

Arch Linux AUR 활성화 (pacaur)

auracle-git, expac, jq를 설치한 후 pacaur을 설치하는 방법을 설명합니다. 설치 후, 텍스트 편집기 설정 문제를 해결하기 위한 여러 방법도 안내합니다. 환경 변수를 설정하거나 pacaur 명령어 옵션을 사용하여 편집기를 지정하거나 비활성화할 수 있습니다.

53

Arch Linux WIFI setting

Arch Linux에서 Wi-Fi 설정을 위해 nmcli를 사용하여 연결하고, Broadcom BCM4360 드라이버를 설치하며, dhcpcd 서비스와 netctl 패키지의 설치 여부를 확인하는 방법을 설명합니다. 또한 IWD 서비스를 통해 무선 네트워크를 관리하는 방법도 안내합니다.

54

Arch Linux Bluetooth setting

Arch Linux에서 Bluetooth를 설정하는 과정은 유틸리티 설치, Bluetooth 서비스 활성화, 장치 페어링의 세 가지 주요 단계로 구성됩니다. 사용자는 sudo 권한을 가진 계정으로 로그인해야 하며, 필요한 유틸리티인 bluez, bluez-utils, blueman을 설치해야 합니다. Bluetooth 서비스를 활성화한 후, 장치를 페어링하고 PulseAudio를 통해 오디오 기능을 설정할 수 있습니다. 이 가이드는 초보자가 Arch Linux에서 Bluetooth를 구성하는 데 도움을 주기 위해 작성되었습니다.

57

리눅스 꾸미기

리눅스 커스터마이징을 위한 다양한 자료와 링크를 제공하며, KDE Plasma를 macOS 스타일로 변환하는 방법에 대한 비디오와 GitHub 리포지토리를 포함하고 있습니다.

58

RemoteDesktop - Arch Linux install RustDesk

RustDesk는 Linux에서 사용 가능하지만, Wayland에서 지원되지 않는 문제에 대한 언급이 있으며, 관련 링크로는 RustDesk 사용법과 원격에서 키보드 입력이 안 되는 문제에 대한 포럼이 포함되어 있습니다.

59

RemoteDesktop - Arch Linux install AnyDesk

ArchLinux, Manjaro, 또는 Garuda에 AnyDesk를 설치하여 원격 지원을 받을 수 있는 방법에 대한 안내와 관련된 문제를 다루고 있습니다. 웨이랜드가 원격 세션 입력을 차단하는 문제와 관련된 포럼 링크도 포함되어 있습니다.

60

Linux환경에서 게임 서버 구축하기

리눅스 기반 게임 서버 구축의 장점은 라이센스 비용이 없고 운영 비용이 저렴하다는 점이다. 그러나 많은 게임 개발자들이 윈도우 환경에 익숙해져 있어 윈도우 서버를 더 많이 사용하고 있다. 익숙한 환경에서의 개발 효율성도 중요한 요소이다.

61

install Chrome on Arch

Arch Linux에 크롬 브라우저를 설치하는 방법에 대한 안내가 포함되어 있습니다.

63

아치리눅스 ssh서버 개통!

Arch Linux에서 SSH 서버를 설정하고 최적화하는 방법을 설명하며, 필요한 패키지 설치 및 서비스 시작, IP 주소 확인 명령어를 포함합니다. MacMini와 MacPro 6,1의 네트워크 인터페이스 정보도 제공됩니다.

65

Korean Setting on ArchLinux

Arch Linux에서 한글 입력기를 설치하고 개발 환경을 구축하는 방법에 대한 링크가 포함되어 있습니다.

67

install Notion on Arch

Instructions to install Notion on Arch Linux include using the command

68

install Korean on Arch

Arch Linux에서 한글 입력기를 설치하기 위해 필요한 폰트를 설치하고,

69

install brew on Arch

Instructions for installing Homebrew on Arch Linux, with a reference link to a guide for Manjaro Linux installation.

70

Arch VNC 원격 데스크톱 구축

Arch Linux에서 원격 데스크톱 구축을 위한 Tiger VNC가 추천되며, 다양한 원격 데스크톱 클라이언트에 대한 링크가 제공됩니다.

71

아치 리눅스 설치

아치 리눅스 설치를 위한 다양한 튜토리얼과 리소스를 제공하며, 설치 과정에서 발생할 수 있는 문제와 해결 방법도 안내합니다. 여러 링크를 통해 빠른 설치 방법과 VMware에서의 설치 방법을 제시하고, 특정 오류에 대한 해결책도 논의합니다.

72

Ubuntu에 Python 3.11설치

Ubuntu에 Python 3.11을 설치하는 방법은 소스 코드 다운로드 또는 PPA를 통해 설치할 수 있으며, pip 설치 후 beautifulsoup4와 requests를 추가로 설치하는 방법도 설명되어 있습니다. 설치 후 버전 확인을 통해 정상 설치 여부를 확인할 수 있습니다.

73

AWS로 게임개발 및 클라우드

AWS를 활용한 게임 개발에 대한 다양한 자료와 사례를 소개하며, 게임 서버 구축, GameLift 적용 및 클라우드 서버 사용 사례를 다루고 있습니다. 관련된 유튜브 링크와 AWS 게임 기술에 대한 정보도 포함되어 있습니다.

74

Ubuntu에 C++ 세팅

Ubuntu에서 C++ 개발 환경을 설정하는 방법: apt 업데이트 후 g++ 또는 build-essential 설치, CMake 설치, VSCode에서 C/C++ 확장 설치 및 설정, tasks.json 파일 생성 및 단축키 설정을 포함합니다.

75

리눅스에서 Intel CPU인데 왜 AMD64 를 사용할까?

리눅스를 설치할 때 AMD64 아키텍처를 사용하는 이유는 인텔의 IA-64 아키텍처와의 호환성 문제를 해결하기 위해 AMD가 개발한 AMD64가 32비트 IA-32와 호환되면서도 64비트를 지원하기 때문입니다. 인텔은 AMD64를 라이선스 받아 자사 CPU에 탑재하며, 이로 인해 amd64라는 이름이 널리 사용됩니다. 결론적으로, IA-32는 32비트를, amd64는 64비트를 나타냅니다.

76

GCP Ubuntu 설정 Export방법

GCP에서 Ubuntu VM을 다른 계정으로 복사하기 위해 스냅샷을 생성하고 관리하는 방법을 설명합니다. Cloud Shell 또는 로컬 셸에서 gcloud CLI를 설정한 후, 스냅샷 목록을 확인하고 특정 스냅샷의 정보를 조회하며, 동일 조직 내 또는 여러 조직 간에 스냅샷 데이터를 공유하는 절차를 안내합니다. 필요한 권한과 명령어 사용법도 포함되어 있습니다.

77

Ubuntu ssh 원격 접속 for Ipad

아이패드에서 우분투 서버에 SSH 원격 접속을 위해 SSH 서버를 설치하고, 포트를 설정한 후, 비밀번호 없이 SSH 키를 이용해 접속하는 방법을 설명합니다. 필요한 명령어와 설정 파일 편집 방법도 포함되어 있습니다.

78

MAC에 Ubuntu 설치

MAC에서 Ubuntu를 설치하기 위한 부팅 디스크 생성 방법과 GUID 파티션 맵 옵션이 보이지 않을 때의 해결 방법, sudo 권한 부여 및 Homebrew 설치 방법에 대해 설명합니다. 또한, Ubuntu에 Zsh를 설치하는 방법도 포함되어 있습니다.

79

Ubuntu 원격 데스크탑

홈서버 구축을 위한 Ubuntu 원격 데스크탑 설정 방법으로 팀뷰어, 애니데스크, freenx 사용을 추천하며, VNC 설정을 위해 remina를 사용할 수 있습니다. 추가로 iPad에서 Linux PC로의 원격 데스크탑 연결 및 Raspberry Pi 4에서 Ubuntu Desktop 설정에 대한 링크도 포함되어 있습니다.