https://drive.google.com/file/d/1XdVBajgDPI5-o8xgprPqjoIPTybU0utw/view?usp=sharing

 

xubuntu-22.04.0-Chicago95-amd64.iso

 

drive.google.com

Md5 : aae881bfdfbfe8f0dc6d087e5a4eb5ff  xubuntu-22.04.0-Chicago95-amd64.iso

 

 

xfce 테마중에 Chicago95라는게 있습니다. xfce의 모습을 예전의 Windows95와 거의 흡사하게 바꿔주는 프로젝트입니다. 모르는 사람이 보면 Windows95라고 해도 믿을 수 있게끔 만들어 놓았습니다.

https://github.com/grassmunk/Chicago95

 

GitHub - grassmunk/Chicago95: A rendition of everyone's favorite 1995 Microsoft operating system for Linux.

A rendition of everyone's favorite 1995 Microsoft operating system for Linux. - GitHub - grassmunk/Chicago95: A rendition of everyone's favorite 1995 Microsoft operating system for Linux.

github.com

저는 이렇게까지 똑같은 모습보다는 그냥 적당히 비슷한 수준을 원했습니다. 그래서 창모양과 전체적인 분위기만 레트로한 느낌을 내봤습니다. 그래서 Chicago95에서 제공하는 모든 리소스를 쓰지않고 일부만 기본으로 적용해봤습니다.

 

(적용하는 방법은 https://moordev.tistory.com/375)

 

어떤가요? 기존 Xubuntu의 사용감을 해치지 않으면서 Win95의 추억이 있으신 분이라면 짠한 느낌이 들지 않나요?

 

다만 win95느낌이 난다는거지 Win95수준으로 크기가 작지 않습니다.

 

최소 메모리가 1GB거든요. 그리고 64비트 CPU가 필요합니다. Xubuntu 22.04를 기반으로 하고 있기에 이는 어쩔 수 없습니다.

 

 

수정사항은 다음과 같습니다.

 

Xubuntu Core 22.04를 기반으로 합니다.https://unit193.net/xubuntu/

 

Xubuntu Core

Xubuntu Core Xubuntu Core is a slimmed down version of Xubuntu that doesn’t come with many of the applications, plugins, and libraries that the default Xubuntu desktop ISOs have. It essentially onl

unit193.net

xfwm4에 Chicago95 테마를 적용했습니다.

GTK Chicago95 테마를 적용했습니다.

알림센터에 Chicago95 테마를 적용했습니다.

아이콘 테마에 Chicago95 테마를 적용했습니다.

gtk3-nocsd 를 설치했습니다. https://github.com/PCMan/gtk3-nocsd

 

GitHub - PCMan/gtk3-nocsd: A hack to disable gtk+ 3 client side decoration

A hack to disable gtk+ 3 client side decoration. Contribute to PCMan/gtk3-nocsd development by creating an account on GitHub.

github.com

가짜굴림, 가짜 맑은고딕을 설치했습니다.

한글입력기 kime를 설치했습니다. 

firefox를 snap버전 대신 mozillateam ppa에서 제공하는 것으로 바꿨습니다.

기본 라이브버전의 로케일은 한국어 입니다.

,

Ubuntu22.04가 이번에들으와서 굉장히 나빠진 것은 Snap을 어떻게든 강제로 쓰게 만든다는점입니다.

Snap이란 것이 나쁜것이 아닙니다. 기존의 APT를 쓸 수도 있고 Flatpak을 쓸수도 있고 Snap을 써도 됩니다.

 

그런데 이번 우분투는 강제로 스냅을 쓰게끔 만든다는 점이 아주 질이 나쁩니다.

 

우분투를 설치했을 때 Firefox는 Snap버전으로 들어가 있습니다.

 

그럴 수 있습니다. Snap을 관리하면 이후에도 버전별로 컴파일 할 필요가 없지요. 하지만 한글입력상의 문제로,실행속도의 문제로 기존 Snap대신 Deb을 사용한 방식을 원하시는 분들도 있을 겁니다.

 

사실 우분투 저장소에 보면 firefox가 그대로 있습니다.

그래서 기존 스냅의 파이어폭스를 지우고 apt를 사용해 설치할 수 있습니다. 그런데..

 

sudo snap remove firefox

sudo apt install firefox

 

이러면 firefox가 실행이 안 됩니다. 자그마치 snap으로 설치하라는 메시지를 띄웁니다. 알고보니 apt를 사용해서 설치한 firefox는 실제 firefox가 아닌 snap으로 연결해주는 패키지입니다. 이건 뭐...

 

하지만 기존의 방식을 쓰고 싶은 분들도 많을 것이고 대한민국 사람들은 한국어 입력문제 때문에라도 기존 방식으로 설치해야 합니다.

 

그 방법은 다음과 같습니다.

 

https://ubuntuhandbook.org/index.php/2022/04/install-firefox-deb-ubuntu-22-04/

 

How to Install Latest Firefox as classic Deb in Ubuntu 22.04 | UbuntuHandbook

Ubuntu 22.04 finally removed the .deb package for Firefox web browser from it’s repository! Here’s how to install it back. As you may know, Firefox in Ubuntu 22.04 is a Snap package that runs in sandbox. It’s easy to remove it. But when you try insta

ubuntuhandbook.org

 

우선 snap버전의 firefox를 지웁니다.

 

sudo snap firefox

 

그리고 Mozilla팀의 PPA를 등록합니다.

 

 sudo add-apt-repository ppa:mozillateam/ppa

이대로 PPA를 등록할거냐고 하는데 엔터를 누르면 등록이 됩니다.

 

이제 패키지 우선순위를 바꿔야 하는데요

다음 명령을 쳐서 텍스트 에디터를 연다음

sudo gedit /etc/apt/preferences.d/mozillateamppa

 

아래 내용을 적어줍니다.

Package: firefox*
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 501

이제 모든 firefox관련 패키지는 기존 우분투 저장소가 아닌 mozillateam의 PPA가 우선순위를 가지게 됩니다.

 

sudo apt update

sudo apt install firefox

 

이제 apt 버전의 firefox로 바뀌었습니다.

,

ubuntu 커스텀 오랜만이네요. 이번에는 Xubuntu에 Chicago95테마를 기본으로 설정해보고자 합니다.

 

우선 cubic을 설치합니다.

sudo add-apt-repository ppa:cubic-wizard/release
sudo apt update

sudo apt install cubic

 

이걸로 우분투를 커스텀을 할 수 있습니다!

우선 아래에 커스텀 작업을 할 폴더를 선택해주세요. 그 다음 위에 Next 버튼을 클릭

여기서 버전이랑 파일이름이랑 기타등등을 마음대로 설정해봅시다. 이 부분을 설정함으로서 아에 다른 문구로 바꿀 수 있게 됩니다.

이제 재미없는... 화면이 나왔는데 여기서

nano /etc/apt/sources.list

 

여기는 이제 잘 아실거라고 생각합니다만 업데이트 서버 바꾸는 중입니다. 커스텀을 위해 패키지를 설치할 건데 이왕이면 빠른 서버로 설정해야지요.

 

deb http://mirror.kakao.com/ubuntu jammy main restricted universe multiverse

 

위 주소로 바꿔봅시다. 그리고

sudo apt update

 

이제 본격적으로 한국어 폰트 설치와 테마 설치를 해봅시다

 

apt install unzip

apt install fonts-noto-cjk gtk3-nocsd im-config

apt install qt5-style-plugins

 

dpkg-reconfigure locales

 

여기서 아래로 쭉 내려가서 ko_KR.UTF-8을 선택합니다. 스페이스바 누르면 앞에 *이 붙습니다. 그리고 탭키를 눌러 OK를 선택하고 엔터

그리고 여기서 ko_KR.UTF-8을 선택하고 다시 OK

 

이제 키보드 설정

nano /etc/default/keyboard

 

XKBMODEL="pc105"
XKBLAYOUT="kr"
XKBVARIANT="kr104"
XKBOPTIONS=""
BACKSPACE="guess"

이렇게 적어주면 한국어 설정 끝

 

사실 여기서 한글 입력기를 해주시면 됩니다. 저는 kime를 설정했습니다. 우분투22.04는

https://github.com/MoorDev/kime/releases

 

Releases · MoorDev/kime

Korean IME. Contribute to MoorDev/kime development by creating an account on GitHub.

github.com

여기서 deb을 다운로드 받아서 설치합니다.

wget https://github.com/MoorDev/kime/releases/download/untagged-58033854b6833b0d693f/kime_amd64_ubuntu_22.04.deb

dpkg -i kime_amd64_ubuntu_22.04.deb

 

그리고 im-config -c

마지막에서 kime를 선택하고 OK해주시면 기본 입력기로 kime가 선택됩니다.

이걸로 한국어가 기본이며 kime입력기를 기본으로 쓰게 됩니다.

 

이상 여기까지가 한국어 설정완료

 

이제 Chicago95 테마를 설치해봅시다.

 

https://github.com/grassmunk/Chicago95

 

GitHub - grassmunk/Chicago95: A rendition of everyone's favorite 1995 Microsoft operating system for Linux.

A rendition of everyone's favorite 1995 Microsoft operating system for Linux. - GitHub - grassmunk/Chicago95: A rendition of everyone's favorite 1995 Microsoft operating system for Linux.

github.com

 

wget https://github.com/grassmunk/Chicago95/archive/refs/heads/master.zip

unzip master.zip

 

cp -r Chicago95-master/Theme/Chicago95 /usr/share/themes/
cp -r Chicago95-master/Icons/* /usr/share/icons/
cp -r Chicago95-master/Cursor/* /usr/share/icons

 

이제 설치는 끝났고 설정만 하면 됩니다.

 

nano /etc/xdg/xdg-xubuntu/xfce4/panel/default.xml

여기서 제일 위의 position부분을 찾아봅시다.

<property name="position" type="string" value="p=8;x=400;y=583"/>

 

이렇게 적어주시면 됩니다.

이러면 xfce패널이 아래로 내려옵니다.

 

그 다음은

nano /etc/xdg/xdg-xubuntu/xfce4/whiskermenu/defaults.rc 

button-title= Start
button-icon=xubuntu-logo-menu
show-button-title=true
show-button-icon=true

 

위의 4줄을 찾아서 이렇게 고칩시다. button-icon은 icon에서 찾아서 바꿀수도 있지만 저는 Xubuntu로고를 그냥 쓰기로 했습니다.

 

nano /etc/xdg/xdg-xubuntu/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml

 

<?xml version="1.0" encoding="UTF-8"?>

<channel name="xsettings" version="1.0">
  <property name="Net" type="empty">
    <property name="ThemeName" type="string" value="Chicago95"/>
    <property name="IconThemeName" type="string" value="Chicago95"/>
    <property name="FallbackIconTheme" type="string" value="gnome"/>
  </property>
  <property name="Xft" type="empty">
    <property name="DPI" type="int" value="96"/>
    <property name="Antialias" type="int" value="1"/>
    <property name="Hinting" type="int" value="1"/>
    <property name="HintStyle" type="string" value="hintslight"/>
    <property name="RGBA" type="string" value="rgb"/>
    <property name="Lcdfilter" type="string" value="lcddefault"/>
  </property>
  <property name="Gtk" type="empty">
    <property name="CursorThemeName" type="string" value="Chicago95 Standard Cursors"/>
    <property name="CursorThemeSize" type="int" value="24"/>
    <property name="DecorationLayout" type="string" value="menu:minimize,maximize,close"/>
    <property name="FontName" type="string" value="Noto Sans 9"/>
    <property name="IconSizes" type="string" value="gtk-button=16,16"/>
    <property name="DialogsUseHeader" type="bool" value="false"/>
  </property>
</channel>

 

이렇게 3군데를 고치면 기본 테마가 Chicago95로 바뀝니다.

 

남은 것은 창관리자와 알림부분 테마 설정이네요.

 

nano /etc/xdg/xdg-xubuntu/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml 

<property name="theme" type="string" value="Chicago95"/>

 

 

nano /etc/xdg/xdg-xubuntu/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml 

  <property name="theme" type="string" value="Chicago95"/>
  <property name="initial-opacity" type="double" value="1.000000"/>

 

그 다음 이렇게 고치고 Next

이제 필요한걸 apt로 설치하고 그러면 됩니다.

 

추가로 lightdm 테마를 고쳐봅시다.

 

nano /usr/share/lightdm/lightdm-gtk-greeter.conf.d/30_xubuntu.conf

여기서

 

theme-name=Chicago95
icon-theme-name=Chicago95

 

이렇게 고쳐주면 됩니다.

 

 

여긴 설치후 삭제할패키지를 선택하는 부분입니다. ubiquity는 설치프로그램이므로 설치 이후에 삭제합시다.

그 다음 Next

그리고 쭉쭉쭉 Next하시면

 

이제 다시 ISO로 묶는 작업을 하게 됩니다.

 

이제 TEST해보면

 

올드스쿨 갬성으로 완성!

,

Virtualbox에 ubuntu 22.04를 설치해보던중 커널패닉 오류를 경험했습니다.

 

그래서 찾아보니..

 

https://askubuntu.com/questions/1408595/kernel-panic-in-virtual-box-6-1-32

 

kernel panic in virtual box 6.1.32

I'm having a kernel panic in vbox 6.1.32, with ubuntu 18.04. W11 21H2 build 20000.675 I tried the "Try ubuntu only without installation" option but it doesn't reach any prompt (#). I rese...

askubuntu.com

프로세서를 2개 이상으로 하라고 하는군요.

 

그래서 혹시나 하고 22.04를 싱글코어 컴퓨터(아주 오래된 녀석입니다.)에 부팅시켜보니 안 되네요.

 

 

이젠 듀얼 코어가 기본스펙이 되어서 싱글코어에선 돌아가지 않나 봅니다.

,