Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
Updated LinuxOnUSB and actually filled it out somewhat.
  • Loading branch information
InfinityJammyyy authored Feb 8, 2024
1 parent 9264414 commit b14a164
Show file tree
Hide file tree
Showing 2 changed files with 172 additions and 0 deletions.
65 changes: 65 additions & 0 deletions LinuxOnUSB.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>LinuxOnUSB</title>
</head>
<body style=" max-width: 8.5in; margin: 0.7874in; background-color: teal; width: 1000px; height: 610px;"
dir="ltr">
<h1 style=" width: 1000px;">Linux on a USB stick with MKUsb.</h1>
<!-- The Clock that will probably break the entire website :( -->
<div id="clock"></div>
<script>
function updateClock() {
const now = new Date();
const hours = String(now.getHours()).padStart(2, '0');
const minutes = String(now.getMinutes()).padStart(2, '0');
const seconds = String(now.getSeconds()).padStart(2, '0');
const timeString = `${hours}:${minutes}:${seconds}`;
document.getElementById('clock').textContent = timeString;
}

// Update the clock every second
setInterval(updateClock, 1000);

// Initial call to display the clock immediately
updateClock();
</script> <!-- End Clock -->
<p>Using MKUsb you can grab a Ubuntu OS or Debian OS and install it on an
external Usb/SSD drive this only works with the two OS's however I have
not tried spinoffs like Devuan which is Debian without Systemd it probably
will be fine but I have not tried it so I cannot say. To use MKUsb you
must be on a debian or ubuntu system to install the utilty.</p>
<p>Pre-Guide</p>
<p>Now lets get into it I recommend having at least a 16 gig USB stick
however i would choose something closer to 32 gig's you need to be
familiar with nano or vim or some kind of text editor and you need Debian
or Ubuntu on your system this guide will follow Debian so you will need to
add a repository to sources.list</p>
<p>Now lets start.</p>
<p>1.) The sources.list file is in the /etc/apt folder so cd into that (cd
/etc/apt) next because it is write protected you will need to use sudo or
be root with sudo -i or su then use your text editor (nano sources.list)
then add this line which adds the repository</p>
<pre><span class="anchor" id="line-1-3"></span>deb http://ppa.launchpad.net/mkusb/ppa/ubuntu focal main # stable version, tested and reliable</pre>
<p>Then run:</p>
<pre><span class="anchor" id="line-1-5"></span>sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 54B8C8AC</pre>
<p>This adds the gpg key to the server then run sudo apt update to see if it
works if you get an error saying the gpg key is invalid you can download
MKUsb directly here</p>
<p>https://phillw.net/isos/linux-tools/mkusb/</p>
<p>Download the <a href="https://phillw.net/isos/linux-tools/mkusb/mkusb-plug-plus-tools.tar.gz">mkusb-plug-plus-tools.tar.gz</a>
file or click the file name on this site. cd into your downloads directory
and cd into the /mkusb-plug-plus-tools then cd into /plug-dir then run:</p>
<p>sudo ./installer i</p>
<p>this will install it on your Debian system.</p>
<p>-- Put rest of article here --</p>
<p>
</p>
<p><br>
</p>
<p></p>
<h1> </h1>
<p></p>
</body>
</html>
Expand Down
107 changes: 107 additions & 0 deletions Win95OnLinux.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Win95OnLinux</title>
</head>
<body style=" max-width: 8.5in; margin: 0.7874in; background-color: teal; width: 1134px; height: 610px;"
dir="ltr">
<h1 style="width: 1030px;">Windows 95 on Linux with Chicago95, Wine32, and
Solitaire 98.</h1>
<!-- The Clock that will probably break the entire website :( -->
<div id="clock"></div>
<script>
function updateClock() {
const now = new Date();
const hours = String(now.getHours()).padStart(2, '0');
const minutes = String(now.getMinutes()).padStart(2, '0');
const seconds = String(now.getSeconds()).padStart(2, '0');
const timeString = `${hours}:${minutes}:${seconds}`;
document.getElementById('clock').textContent = timeString;
}

// Update the clock every second
setInterval(updateClock, 1000);

// Initial call to display the clock immediately
updateClock();
</script> <!-- End Clock -->
<p style="width: 1000px;">With Chicago95 you can install a windows95 like
theme on XUbuntu this does work with other Distros but I have found that
XUbuntu coming pre-packaged with the XFCE desktop environment is the works
the best.</p>
<p style="width: 1000px;">Pre-Guide</p>
<p style="width: 1000px;">To install the theme you need the Chicago95 GitHub
cloned to your system and you need python to make it so that windows 95/98
applications can be installed on your system you need Wine32 and Solitaire
98 can simply be found on the Internet Archive now that we have the
prerequisites out of the way lets get into installing the system and
configuring the desktop.</p>
<p>This is what the desktop looks like with Chicago95.</p>
<p>--------------------------------------------------------------------------------------------------------------------------<img
src="MySite.png" alt="" title="MySite" style="width: 1000px; height: auto;"></p>
<p>--------------------------------------------------------------------------------------------------------------------------<img
src="Solitare.png" alt="" title="Solitaire" style="width: 1000px; height: auto;">--------------------------------------------------------------------------------------------------------------------------</p>
<p><img src="Libreoffice.png" alt="" title="LibreOffice" style="width: 1000px; height: auto;">--------------------------------------------------------------------------------------------------------------------------</p>
<p>Now lets begin the installation process for installing this nice theme.</p>
<p>ps tldr if you know how to install xubuntu skip to step 6</p>
<p>1.) Head down to xubuntu.org head to downloads and click 64-bit systems
this will give you a torrent file for xubuntu in the x86-64 architecture
(you are most likely architecture you are using on your laptop/pc unless
you use macbooks) </p>
<p>2.) Install qbittorrent on your device and launch the application in the
top left corner you will see files click it and select add torrent file
then it should bring up your file explorer head to your downloads and you
should see your torrent file click it it will take you to a screen were
you can configure were it is downloaded and other stuff however by default
it will install to your downloads directory so you can just hit Ok which
is in the bottom right corner</p>
<p>3.) Once it finishes downloading (you should get a notification) flash it
to your USB stick using balcena etcher or gnome disks or any of your
favorite flashing software </p>
<p>4.) First you need to go into your BIOS by either pressing f2 or f12 at
boot (mine is f2)&nbsp; (if you open the menu to boot from external media
you can just shutdown your computer and press the other button) and
disable secure boot and enable legacy booting as well as enabling booting
from USB then save and exit next boot from your USB stick on your computer
usually to do this you need to spam f2 or f12 it depends from computer to
computer (mine is f12) you should see your USB BOOT or something similar
click that remember do not click the UEFI option to boot as that will
break things</p>
<p>5.) Go through the normal install process and install xubuntu</p>
<p>6.) Hi if you skipped! Welcome to your new desktop now run:</p>
<p>yes | sudo apt update &amp;&amp; yes | sudo apt upgrade</p>
<p>this will fully update and upgrade your system without any user
interaction!</p>
<p>lets install the dependencies needed for our theme install python, git,
and for compatibility with windows 95 applications install wine and wine32
for the browser you can use palemoon. To install the packages listed above
simply run:</p>
<p>sudo apt install &lt;Package goes here&gt; </p>
<p>7.) Configure the wine compatibility layer if you did not install wine
skip to step 8 anyway open a terminal and run</p>
<p>sudo dpkg --add-architecture i386</p>
<p>this enables the 32 bit architecture required for running Windows 95/98
applications now run winecfg once it is finished simply hit Ok no
additional configuration is required</p>
<p>8.) Open the terminal and type:</p>
<p>git clone https://github.com/grassmunk/Chicago95</p>
<p>make sure to go to that GitHub repository to check it you should not git
clone anything without checking it first as people like me could clone
malware onto your system just as a warning anyway open up the folder that
it installed onto your system then right click and hit open terminal here
next run:</p>
<p>python3 installer.py</p>
<p>this will open up the installer just install what you want using the
check boxes (I recommend installing them all) </p>
<p>9.) Enjoy Chicago95 and if you want to install solitaire 98 you can find
it here:</p>
<p>https://archive.org/details/solitaire_202102</p>
<p>simply double click the EXE file</p>
<p><br>
</p>
<p>Thank you for reading this entire thing!</p>
<h1> </h1>
<p></p>
</body>
</html>
Expand Down

0 comments on commit b14a164

Please sign in to comment.