Official homepage: https://cloveros.ga
Github: https://github.com/chiru-no/cloveros
Package count: 1500
Official IRC channel: #cloveros on Rizon
License: WTFPL
Current CFLAGs:CFLAGS="-Ofast -pipe -flto=8 -Wl,-flto=8 -funroll-loops -fgraphite-identity -floop-block -floop-interchange -floop-parallelize-all -floop-strip-mine -ftree-loop-distribution"
Install script:read -p "Enter preferred root password " rootpassword
read -p "Enter preferred username " user
read -p "Enter preferred user password " userpassword
mkdir gentoo
echo -e "o\nn\np\n1\n\n\nw" | fdisk /dev/sda
mkfs.ext4 -F /dev/sda1
mount /dev/sda1 gentoo
cd gentoo
wget http://distfiles.gentoo.org/releases/amd64/autobuilds/current-stage3-amd64/stage3-amd64-20170525.tar.bz2
tar pxf stage3*
rm stage3*
cp /etc/resolv.conf etc
mount -t proc none proc
mount --rbind /dev dev
mount --rbind /sys sys
cat << EOF | chroot .
emerge-webrsync
echo -e '\nPORTAGE_BINHOST="https://cloveros.ga"\nMAKEOPTS="-j8"\nEMERGE_DEFAULT_OPTS="--keep-going=y --autounmask-write=y --jobs=2 -G"\nCFLAGS="-O2 -pipe -march=native"\nCXXFLAGS="${CFLAGS}"' >> /etc/portage/make.conf
emerge gentoo-sources genkernel
wget http://liquorix.net/sources/4.9/config.amd64
MAKEOPTS="-j8" genkernel --kernel-config=config.amd64 all
emerge grub dhcpcd
grub-install /dev/sda
grub-mkconfig > /boot/grub/grub.cfg
rc-update add dhcpcd default
echo -e "$rootpassword\n$rootpassword" | passwd
useradd $user
echo -e "$userpassword\n$userpassword" | passwd user
emerge xorg-server twm feh aterm sudo xfe wpa_supplicant porthole firefox emacs gimp mpv smplayer
rc-update add wpa_supplicant default
cd /home/$user/
wget https://raw.githubusercontent.com/chiru-no/cloveros/master/home/user/.twmrc
wget https://raw.githubusercontent.com/chiru-no/cloveros/master/home/user/wallpaper.png
mkdir .mpv
cd .mpv
wget https://raw.githubusercontent.com/chiru-no/cloveros/master/home/user/.mpv/config
exit
EOF
reboot
>>60811125
le 4chan os?
bash <(curl -s https://cloveros.ga/s/installscript.sh) # does really cool thing
>>60811125
>https://github.com/chiru-no/cloveros
>>60811458
ebin :DDDD
>>60811458
niggeros
>>60811125
would be nice if you put a bit more info on what cloveros is all about, which distro is it based on? Gentoo I'm guessing? For whom is it made for (programmers,newbies, etc...).
Good idea though, hope you actually make progress.
>>60811550
It's like Crunchbang, but Gentoo.
The binaries are autistically riced with love for optimum fastness.
>>60811125
too bad it looks like shit.
>>60811563
cool, if you want to attract more folks to this, have some guide on how to contribute, or at least post some places where you learned this stuff, I'm guessing you went through that linux from scratch tutorial?
also, livecds would be nice, and possibly a gui installer for the lazybros
>>60811618
LiveCD is in progress. Right now I'm using a random iso and running the script to install it.
I started this on Monday, so things are changing quickly.
How is this better than TidOS?
tst
>>60811666
it runs on a distro that actually works
>>60811656
>I started this on Monday
lol, nice, a good project for the summer & beyond then
>>60811125
>inb4 this is actually a initiative launched by the CIA to spy on people who regularly watch terry Davis bashing CIA niggers
>>60811798
I wish duge.
You're free to compile your own cloveros repo though. https://github.com/chiru-no/cloveros/tree/master/etc/portage
Why not.
Thanks for this and make it a reference, with good customizatiin features. Put compiz on this by default and some cool themes.
are you behind the clover app btw ?
I will make logo for it!
>>60811876
>are you behind the clover app btw ?
no, it's an old meme
>>60811878
which kernel are you guys going to use?
which scheduler are you going to be using?
>>60812069
kernel isemerge gentoo-sources genkernel
wget http://liquorix.net/sources/4.9/config.amd64
MAKEOPTS="-j8" genkernel --kernel-config=config.amd64 all
>>60811125
>no goatsy ascii animation while emerging
DROPPED LIKE BAKA
>>60812124
I see, nice, how cutting edge are you guys planning on being?
>>60812144
Gentoo stable except for mpv
it's not a real distro without an asscii logo
>>60812252
this
we need it for the threads
Is this going to have a focus on privacy and security? Because then it would be the perfect OS and I would unironically install it:
>gentoo without spending days to install
>made for ricing
>hardened
I would kinda like rolling release but stable is fine too.
>>60812387
It's focused on speed and low ram usage.eselect profile select hardened/linux/amd64
nano /etc/portage/make.conf # add stack smashing protection and sane cflags
emerge -e world
>>60812387
Gentoo stable is rolling release. It's kinda like Debian testing in that it's rolling, but they actually make sure it works before removing ~amd64
>>60812479
Ah that's fantastic.
>>60812462
But that requires me to put in effort of my own
>>60812554
Gentoo makes it easiest. Just 3 commands dude
>>60812637
>nano /etc/portage/make.conf
That's "one command" but it requires user input, a lot of it
Anyway I'm just shitposting, this would be a good excuse to actually learn gentoo and hardening in general.
>>60812752echo '\nCFLAGS="-O2 -pipe -march=native" CXXFLAGS="{$CFLAGS}"' >> /etc/portage/make.conf
>>60811125
>CFLAGS="-Ofast -pipe -flto=8 -Wl,-flto=8 -funroll-loops -fgraphite-identity -floop-block -floop-interchange -floop-parallelize-all -floop-strip-mine -ftree-loop-distribution"
It's good that there's a distro finally using Graphite, LTO and Ofast. It would suck to ignore 5 years of compiler advancements.
Am I being bamboozled this is just installing Gentoo
Worth a bump for the mems alone. Good luck lads
>>60813238
you got memed. install gentoo :^)
>>60813238
>>60813555
It don't boot no ways, lol. Can't find the root partition and /dev/sda1 cannot be mounted in the ash shell for some reason
Nice OS
>>60813631
I'll make a youtube video later then.
>>60811125
This gave me autism and three forms of cancer
>>60813668
>>60811125
Why is this thing a OS, shouldn't it be called simply a "gentoo installation script"?
>>60813939
It has its own configured package repo.
>>60813939
because it has the logo, makes it automatically better
>>60811125
You're unironically trying to reboot this useless failure of a hypothetical distro?
>>60811142
newfag
>newfags can install gentoo now
Is this at all being developed by some people in rice bowl? Because fuck you pony fag and I forgot your name.
>>60814149
No. This is all me. I'm just a Gentoo user.
>>60814164
Fuck this faggot, it was me
I am the true developer of cloveros
>>60811125
Tried to do something but I can't into gimp..
https://my.mixtape.moe/xzqlqi.xcf
CloverOS install:
https://my.mixtape.moe/uvflzy.webm
https://my.mixtape.moe/qtwgsj.webm
https://my.mixtape.moe/jduqex.webm
>>60814521
I'll add it to the repo as wallpaper2.png
>>60814805
Virtualbox's recording fucked up the last part of it. I'll do it again with OBS and put it on youtube.
>>60814521
speed, privacy and security is all I need from this OS
>>60814834
I'll try to finish it tomorrow if no one else does.
>>60814855
m a d m a n
Any reason preferring a 200 columns line instead of a heredoc on line +26?
>>60814805
https://my.mixtape.moe/jmtsuj.webm
>>60811987
fuck, marry, fuck, marry, fuck
CFLAGS="-Ofast -pipe -flto=8 -Wl,-flto=8 -funroll-loops -fgraphite-identity -floop-block -floop-interchange -floop-parallelize-all -floop-strip-mine
-ftree-loop-distribution"
this is 5 years worth of compiler advancements and innovations right here
it would be a crime not to use graphite, lto and ofast
>>60812252
try no=2`/: -+.
.+hhhyshhho-
.+hhhhhhhhhhhhs-
:yhhhhhhhhhhhhhhh+
`-` -oyhhhhhhhhhhhs: `-`
`:shh+. .+yhhhhhhho- `/yhy/`
`:shddddh+. .+yhhyo- `/ydddddy/`
:yhddddddddho- .+o. .+ydddddddddy/
.ohddddddddddho.-os/.+hddddddddddds-
-shddddddddddy+..+o-`/yhddddddddddy:
-shddddddddy/` .+o-` `:shdddddddhs:
-ohddddy/` -oyyyyo:` `:shdddhs:`
.ohy:` -oyyyyyyyys:` `-shs-`
.` :oyyyyyyyyyyyys:` .
:syyyyyyyyyyyyyyy/
`/syyyyyyyyyyy/.
`:syyo+yyy/`
:. `:`
>>60811125
That install script will fuck up partitions of people blindly using it. Add recognition for an empty partition or ask to the user.
lo/g/os is better
>>60815446
That comes tomorrow
>>60815421
>>60812873
http://openbenchmarking.org/result/1307063-UT-GCCOPTIMI03
Almost placebo. I'd rather have all my packages compile, than to gain 2 extra seconds when decompressing a 2gb archive.
>>60815766
>graphite only
Every package builds with Graphite, anon.
>>60815429/´`.´`\
/´ `\
/´ `\
\ /
/'\ `\ /´ /'\
/´ `\ `\ /´ /´ `\
/´ `\ `\ /´ /´ `\
/´ `\ /'\ /´ `\
`. {´ `} .´
\´ / `\./´ \ `/
`\ /´ / \ `\ /´
`\ /´ /´ `\ `\ /´
`\./´ /´ `\ `\./´
/´ `\
\ /
`\ /´
`\ . /´
`´ `´
>>60815820
Does it?
Alright, maybe I fucked up, sorry.
>>60815843
LTO is the one that doesn't always work.
https://github.com/chiru-no/cloveros/blob/master/etc/portage/package.env
>>60814855
>>60815834/óù,áò\
/ó#######ò\
/ó###########ò\
\V###########V/
/i\ `\V#######V/´ /i\
/ó###ò\ `\V###V/´ /ó###ò\
/ó#######ò\ `\V/´ /ó#######ò\
/ó###########ò\ ,/i\. /ó###########ò\
`>############{#####}############<´
\ó###########V/ `\p/´ \V###########ò/
`\V#######V/´ /i\ `\V#######V/´
`\V###V/´ /ó###ò\ `\V###V/´
`\p/´ /ó#######ò\ `\p/´
/ó###########ò\
\V###########V/
`\V#######V/´
`\V#,#V/´
`´ `´
>>60816058/óù,áò\
/ó#######ò\
/ó###########ò\
\V###########V/
/i\ `\V#######V/´ /i\
/ó###ò\ `\V###V/´ /ó###ò\
/ó#######ò\ `\V/´ /ó#######ò\
/ó###########ò\ ,X, /ó###########ò\
`>############X+++X############<´
\ó###########V/ `X´ \V###########ò/
`\V#######V/´ /i\ `\V#######V/´
`\V###V/´ /ó###ò\ `\V###V/´
`\p/´ /ó#######ò\ `\p/´
/ó###########ò\
\V###########V/
`\V#######V/´
`\V#,#V/´
`´ `´
guess this is the best i can do about the square in the middle
>>60816265
How about
https://pastebin.com/raw/afBH6Zi0
>>60816374
4chan strips empty braille characters, that's why I put it on pastebin.
>>60811125
I posted on the first Clover OS thread ever in 2014.
So if I get this right, I make a gentoo live USB and run this script to install it?
>>60816526
You can use a Ubuntu live USB to make it easier.
>>60816426
https://warosu.org/g/thread/S42673404
>>60816526
boot ubuntu,sudo suand watch the magic
bash <(curl -s https://cloveros.ga/s/installscript.sh
>>60816563
You need to install curl first.
bash <(wget -O - https://cloveros.ga/s/installscript.sh)
When it says local host login, I can't log in to my user, but I can log into root. Also, startx does nothing.
>>60816705passwd user
>>60816714
Thanks!
>>60816724
Fuck off kevin
so /g/ just """""""""""forked"""""""""""""""""""" gentoo and replaced the logo?
>>60816891
It's a binary distro that uses Gentoo as a base. Gentoo basically lets you create your own distro through use flags and cflags.
>>60816908
So whats different and exciting about this?
>>60816927CFLAGS="-Ofast -pipe -flto=8 -Wl,-flto=8 -funroll-loops -fgraphite-identity -floop-block -floop-interchange -floop-parallelize-all -floop-strip-mine -ftree-loop-distribution"and low ram usage
>>60816942
Sorry m8, im a debian baby whos never fucked with flags. Give me the gestalt of what these flags mean.
>>60816958
REALLY fucking fast
>>60816942
Wow, it's literally gentoo with a copypasted line in make.conf except you don't compile your packages so there's no point
Amazing
>>60816345
tried to view this by setting dejavu sans mono as default font, all i see are squares
>>60816265
It looks great.
>>60816345
Not ASCII but
>2k17
Unicode is fine as well and looks better.
Are there gonna be change make it worthy to have an entry on neo and screenfetch?
Nice, but when it becomes more developed, like with an installer and everything, it would be cool if we had more options to say de's or systemd or stuff along that line.
Booting from local disk...
FATAL: INT18 BOOT FAILURE
Good thing I did this in a virtual machine.
>>60817398
Nevermind, it's fine.
>>60817343
You could emerge xfce4-meta
gentoomen