[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

/cosg/ - CloverOS GNU/Linux

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 113
Thread images: 26

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?
>>
File: Untitled2.png (302KB, 600x315px) Image search: [Google]
Untitled2.png
302KB, 600x315px
bash <(curl -s https://cloveros.ga/s/installscript.sh) # does really cool thing
>>
File: cloveros benchmarked.png (36KB, 922x491px) Image search: [Google]
cloveros benchmarked.png
36KB, 922x491px
>>
File: logo.png (42KB, 2178x513px) Image search: [Google]
logo.png
42KB, 2178x513px
>>
File: wallpaper.png (89KB, 2560x1600px) Image search: [Google]
wallpaper.png
89KB, 2560x1600px
>>
File: commit messages.png (6KB, 717x144px) Image search: [Google]
commit messages.png
6KB, 717x144px
>>60811125
>https://github.com/chiru-no/cloveros
>>
File: 1473672970440.png (93KB, 478x505px) Image search: [Google]
1473672970440.png
93KB, 478x505px
>>
>>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.
>>
File: Jeremy-Clarkson-fast-face.jpg (72KB, 800x485px) Image search: [Google]
Jeremy-Clarkson-fast-face.jpg
72KB, 800x485px
>>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
>>
File: 1490311588979.jpg (96KB, 600x776px) Image search: [Google]
1490311588979.jpg
96KB, 600x776px
>>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
>>
File: vlcsnap-2016-08-03-23h46m14s115.png (826KB, 1280x738px) Image search: [Google]
vlcsnap-2016-08-03-23h46m14s115.png
826KB, 1280x738px
>>60811878
>>
which kernel are you guys going to use?
which scheduler are you going to be using?
>>
>>60812069
kernel is
emerge 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.
>>
>>60812752
echo '\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.
>>
>>60811125
>>60811143
>>60811182
>>60811198
>>60811408
>>60811458
TOP KEK
>>
File: Screenshot (88).png (774KB, 2560x1440px) Image search: [Google]
Screenshot (88).png
774KB, 2560x1440px
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
>>
File: gentoo bear.png (3MB, 2400x2205px) Image search: [Google]
gentoo bear.png
3MB, 2400x2205px
>>
>>60813631
I'll make a youtube video later then.
>>
>>60811125
This gave me autism and three forms of cancer
>>
File: gentoo.webm (3MB, 720x520px) Image search: [Google]
gentoo.webm
3MB, 720x520px
>>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
>>
File: delet.png (781KB, 960x720px) Image search: [Google]
delet.png
781KB, 960x720px
>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
>>
File: scrot.png (2MB, 1400x1050px) Image search: [Google]
scrot.png
2MB, 1400x1050px
>>
File: Untitled2.png (179KB, 500x423px) Image search: [Google]
Untitled2.png
179KB, 500x423px
I am the true developer of cloveros
>>
File: cloveros.png (72KB, 1920x1200px) Image search: [Google]
cloveros.png
72KB, 1920x1200px
>>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.
>>
File: 1493860889143.png (1MB, 1920x1200px) Image search: [Google]
1493860889143.png
1MB, 1920x1200px
>>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
>>
File: cloveros1.webm (2MB, 1024x768px) Image search: [Google]
cloveros1.webm
2MB, 1024x768px
>>
File: cloveros2.webm (3MB, 1024x768px) Image search: [Google]
cloveros2.webm
3MB, 1024x768px
>>
>>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
>>
File: 1493834407040.png (2MB, 1920x1200px) Image search: [Google]
1493834407040.png
2MB, 1920x1200px
>>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 su
bash <(curl -s https://cloveros.ga/s/installscript.sh
and watch the magic
>>
>>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.
>>
>>60816705
passwd 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?
>>
>>60816927
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"
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.
>>
File: f641e8667e.jpg (16KB, 600x331px) Image search: [Google]
f641e8667e.jpg
16KB, 600x331px
>>60816958
REALLY fucking fast
>>
File: 0.png (5KB, 591x498px) Image search: [Google]
0.png
5KB, 591x498px
>>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
Thread posts: 113
Thread images: 26


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.