Latest Packages
p11-kit-0.21.1_x86_64
gtk+-3.12.2_x86_64
gobject-introspection-1.40.0_x86_64
gcr-3.12.2_x86_64
webkitgtk-2.4.4_x86_64
xmessage-1.0.4_x86_64
xfwm4-4.10.0_x86_64
xfdesktop-4.10.0_x86_64
xfce4-session-4.10.0_x86_64
xfce4-panel-4.10.0_x86_64
lvm2-2.2.02.109_x86_64
libwnck2-2.31.0_x86_64
vasm-1.7_armv6l
lvm2-2.2.02.109_armv6l
gdbm-1.11_armv6l
gdbm-1.11_x86_64
db-5.3.28_armv6l
db-5.3.28_x86_64
perl-xml-simple-2.20_armv6l
perl-xml-parser-2.41_armv6l
Contact
#nooplinux @ freenode
contact@nooplinux.org
About
Greetings!

About:

noop is a relatively young Linux distribution.

noop is not based off any existing distribution, it's packages are built from source.

Supports x86_64 and Raspberry Pi (armv6l), and it uses systemd as its init and service manager.

Supports rolling releases and it has its own build system and package manager: bldr and pkgr, respectively (creative, I know).

noop is used on a daily basis as development and desktop environments and is quite stable.

2014-08-23 - Chromium for Raspberry Pi
After a few weeks of banging my head against the wall, chromium for the Raspberry Pi is now available.
By default you may not have enough space in /tmp for the install to fit, so it's recommended to run: 'systemctl mask tmp.mount' and reboot, this will put /tmp on physical media instead of in RAM ( which you probably want more of anyways ).

2014-08-29 Update: Chromium is pretty slow, so I've added qupzilla-qt4 and midori as alternative browsers.
2014-08-19 - gcc-multilib
gcc-multilib is being removed, the multilib functionality will be in the 'gcc' package.
2014-08-07 - Qt 5
The qt package has been renamed to qt4 to make way for Qt 5.
All you need to do, if you have qt installed, is remove it and install qt4 ( after syncing of course ):
pkgr -s;
pkgr -r qt;
pkgr -i qt4;
2014-07-31 - Out with the old and in with the ... old!
With i686 being retired, it seems I felt a void in my life, so noop Linux is adopting a new (old) architecture: armv6l.
An SD card image is now available for the Raspberry Pi in the Try it section.
Package count is very low still, just the basics, but it will grow to be able to at least be capable of running fluxbox and transmission :) (plus building other packages is pretty easy with pkgr).
Disclaimer(!!) My Pi is still in transit, so I have *no idea* if it will work yet.
Also, the linux-kernel and linux-firmware packages are only compatible with the raspberry pi, if linux kernel support is requested for another device I'll try and figure something out.
I'll update this section when I get a chance to test it out.
Update: It works!
2014-05-07 - i686 is being retired.
i686 is being phased out, 32-bit support will still be available in x86_64 via multilib.
Also, I'm working through a massive package update albeit slowly, but it's happening.
Package information is being moved to a github account. I'm also trying out an automated method of determining if a package needs updating. We'll see how it goes.
2013-11-20 - Update! and "The Future"
Here's just an update on what's going on:

1) Fix dependency problems. (2013-11-26: These have now been fixed across x86_64 and i686)
A few packages were linking to a library that shouldn't have been there, so when it got removed, stuff broke. Made a dependency checker to make sure stuff stays not broken.

2) Update bldjs(build information) with already built dependency information. (2013-11-26: Done)
Basically when a package is built it's scanned for what libraries it needs. Unfortunately what's in the bldjs and packages don't match, so I wrote a tool to rewrite all bldjs based upon what's in the package.
This will make building easier and more reliable.

3) Create tree-like dependency graph for build system. (2013-11-27: Basically done for now, take a look at pkgr -D)
This will be great ( ...seriously looking forward to it ), basically if one package is updated, it will know which ones need to be rebuilt.
(2013-11-28: This has been made to help with the system update. It is dynamic and will change when packages are added/updated.)

4) Update ... everything (Ongoing obviously)
There's a lot of needed updates. Xorg, MATE, KDE, Chromium, Firefox, Thunderbird, etc. So I'll probably just go through and check everything.

5) Media installer
I'm 99% done an installer that will install itself from whatever media it booted off of, basically it's for offline installs.
I'm assuming this will evolve into the first attempt at a full blown installer ( shell based for now ).

6) Web interface for package information?
Been thinking about this for a while, it'll probably happen eventually.

7) The Future
I play games... After all the above is completed, I'm thinking of taking this distro in the gaming direction.
So far that means:
Bleeding edge/patched to crap version(s) of Wine.
Steam support ( this is almost done ).
Graphics drivers for nvidia ( done ) AND ATI err... AMD ( not done...I don't have any AMD cards )
Installable "Packages" that will set up system for specific game installations?
Live images with the above pre-installed.
(Good) Linux games?

If that works out, the distro's name will even make sense!
If you have any cool ideas, let me know!
2013-11-15 - Dependency Issues
Update 2013-11-20 - x86_64 is now rid of any dependency issues. There have been some updated packages, but before the major rollout I'm building a proper system that will propagate one package change down the dependency tree.

Greetings. There are a few packages that are having dependency issues, I've found them all on x86_64 ( hence the new super useful tool below ) and am working to get them resolved.
After, i686 will be checked and fixed. It was mostly due to a library magically disappearing from a package.
I will update this post when all issues have been resolved. Sorry for the trouble.
2013-11-12 - New pkgr feature and updates
A new pkgr feature has been added! pkgr -C will check your machine for broken libraries, if any are found, try removing and installing them.
Also, there's a bunch of new updates, and lots more to come in the near future!
2013-06-27 - Forum/Wiki Update
2013-09-04 Update: Wiki and forum is back, you will need to create a new account.

Wiki and forum are disabled for now because I have no time at the moment to moderate it and they were just quickly filling with spam.
Also, if you're wondering why there has not been any recent updates, it's because I've moved to Tokyo and don't have a build machine as of yet...
Hopefully this will be changing shortly.
2013-04-05 - bldr integrated into pkgr
bldr is now part of pkgr, use "pkgr -m foo.bldj" or "pkgr -m foo".
The later will try to find a bldj in the online repository.
2013-03-06 - KDE 4.10.1
KDE has been updated to 4.10.1.
KDE live images have also been updated, see the Try It section.
2013-03-04 - Forum changes
I'm going to be changing the forum software soon, so if it's down don't panic.
This means that you will need to re-create your forum account.
Look here for an update as to when it's done.

Update: The new forum is ready.
2013-02-20 - Network Manager enabled on new installs
Instead of having to configure network.service, Network Manager is now instaled as part of the core system and is enabled by default.
If you wish to use the old network.service method instead run:
systemctl disable NetworkManager.service
and
systemctl enable network.service after you configure network.service.
This will make installing on a standard DHCP system quicker and simpler.
2013-02-13 - Entirety of KDE 4.10.0 is available!
Install using kde-all-meta package.
Warning: there is a lot.
Live DVD coming soon!


Update: KDE Live DVDs out! Check the Try It section.
2013-02-09 - KDE Core 4.10.0 now available!
The core of KDE is now available using the kde-core-meta package.
Soon a kde-all-meta package will become available that includes all the extras.
It's suggested that you use kdm instead of slim.
2013-01-16 - New pkgr feature: check dependencies
If you download any binaries, pkgr now has the ability to tell you if you are missing anything to be able to run it.
To use, simply run pkgr -c or pkgr --depcheck binary-file
Example output:
pkgr -c steamui.so
No package found in DB for 32-bit library : libcef.so
No package found in DB for 32-bit library : libgtk-x11-2.0.so.0
No package found in DB for 32-bit library : liboverride.so
No package found in DB for 32-bit library : libpango-1.0.so.0
No package found in DB for 32-bit library : libpangoft2-1.0.so.0
No package found in DB for 32-bit library : libsdl2-2.0.so.0
No package found in DB for 32-bit library : libsteam.so
No package found in DB for 32-bit library : libtier0_s.so
No package found in DB for 32-bit library : libvstdlib_s.so
Installed : lib32-expat
Installed : lib32-fontconfig
Installed : lib32-freetype2
Installed : lib32-gcc-libs
Installed : lib32-glib2
Installed : lib32-glibc
Installed : lib32-libX11
Installed : lib32-libXau
Installed : lib32-libXdamage
Installed : lib32-libXdmcp
Installed : lib32-libXext
Installed : lib32-libXfixes
Installed : lib32-libXrandr
Installed : lib32-libXrender
Installed : lib32-libdrm
Installed : lib32-libxcb
Installed : lib32-mesalib
Installed : lib32-zlib
Not Installed : lib32-libXxf86vm
If no package was found in the database, you will need to request it in the forums, or compile it yourself.
If something is not installed, just install it, in this case it would be: pkgr -i lib32-libXxf86vm.
2013-01-10 - Live CDs!
I've managed to create live CDs for fiddling and/or installation purposes.
Links are in the Try It section.

Update: These ISOs now work with UNetbootin if you wish to write them to a USB stick.

Update2: ISOs with MATE are now available.
2013-01-04 - IRC
Whelp, I guess it's time to start an IRC channel, so I'm going to make an effort to be in #nooplinux on freenode.
2012-12-31 - Enlightenment
Since Enlightenment 17 has been 'officially' released, I've added it to the noop repository, use the 'enlightenment-meta' meta package to install.
2012-11-26 - Boot CD
There are now bootable noop CDs that can be downloaded for use with the noop net install.
See the Try It section for more details.
2012-10-12 - noop's first wallpaper
I felt left out not having a noop wallpaper (or a real logo for that matter), so I made this.
2012-10-09 - IMPORTANT!: systemd upgrade
The recent systemd upgrade (194) will currently over write the network configuration (/etc/systemd/system/network.service). For this one time only, you will need to re-configure this.
2012-09-21 - IMPORTANT!: PAM is now enabled
PAM is now being used in the new shadow package. (Had to do it eventually -_- ) Unfortunately this means if you update you will have to wipe your passwords and make new ones. Personally I'm just reinstalling noop though. Sorry about the hassle.
2012-09-19 - Wiki is up
Finally put the wiki up, it is very empty at the moment.
2012-09-12 - Arch cans install framework
So I just found out that Arch no longer has it's old installation framework.
I took a look at what they replaced it with and I must say it's extremely similar to noops install procedure...I'm not sure if thats good or bad, at least I'm not out to lunch with the noop install.
2012-09-06 - Attention!: Kernel updated to 3.5.3
From now on, grub.cfg will be automatically updated to use the new kernel version.

Please note however(!!!): When upgrading from an old style kernel (anything older then 3.5.3), pkgr will tell you that grub.cfg has been modified BUT it has not been, you need to update it manually one last time.
2012-09-04 - MATE 1.4.0
MATE 1.4.0 is now available as a meta package: mate-meta.
Note: See Bug 8
2012-08-16 - bugs
Added Bug tracker.
2012-08-13 - build system
Added build system information under try it tab.
2012-07-24 - site design is updated.
I grabbed another web design I was working on for another project and used it, it's a little dark, but much better then what it was before.
2012-07-24 - forums are up.
They seem to be a little odd, at least to me...we'll see how it goes: http://www.nooplinux.org/forum
2012-07-20 - noop linux 0.1 is released!

NOTE: This is clearly a work in progress, including the website (I promise it will look better eventually). Forums and a wiki will be up at some point as well, but for now there's just this.

What is noop? It's a new source based distro that uses it's own precompiled package format.
Currently its package manager is a shell script with plans to port it to C.
It's aimed at supporting rolling releases, but it's so new that it doesnt really matter at the moment.
It uses systemd as it's init system, and currently includes a number of daemons ( apache, mysql, nginx, proftpd, openssh ). The window manager is xfce4, with a planned addition of KDE when 4.9 is released in August 2012.
So how do I try it? Well there's no 'real' installer, or even any media at this time, but there is a sort of net install.
Note that this is probably not for beginners, you may want to try this on a VM before you wipe your computer...

Instructions ( A more comprehensive guide is being made ):
Boot from any live cd.
Partition/format your hard drive.
Mount your hard drive eg: mkdir /root/hdd; mount /dev/sda1 /root/hdd;
Grab the installer script: wget www.nooplinux.org/noop/instlr
Run it, passing the full mounted HDD path. Eg. chmod a+x instlr; ./instlr /root/hdd;
Wait...
You will be asked to change your root password. You will be put into a chrooted environment, there will be instructions, but basically you need to:
Edit your grub.cfg if the root partition is not /dev/sda1.
grub-install /dev/XXX (a list of possible MBR locations will be provided)
Edit your fstab.
Set up network, the easiest way to do this with a wired connection usually is to use dhcpcd.
To do this you'll want to edit /etc/systemd/system/network.service and change the CHANGE_THIS parameter to /usr/bin/dhcpcd
and run systemctl enable network.service. Now you can exit and reboot.

If you want a GUI, there are a few meta packages that will provide all the necesary packages:
Run pkgr -i xorg-meta; and then pkgr -i xfce4-meta; After that you'll need a login manager, slim is the only one available at the moment.
Might as well install a few usefull things at the same time: pkgr -i slim chromium terminal
Then run systemctl enable slim.service. You'll also want to add a user and add them to a group or two and set a password:
useradd -m user1; usermod -a -G tty user1; usermod -a -G audio user1; passwd user1;
Next, as user1, add a .xinitrc in the home directory, all you really need in it is: exec xfce4-session
Reboot and login.
Note, for icons and whatnot to show up you'll have to set an icon theme and style, this can be found under the menu and Apperance.
There is one bug, if the background and some icons are not showing up, run as root:
rm /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache; gdk-pixbuf-query-loaders --update-cache; gtk-update-icon-cache -q -t -f /usr/share/icons/gnome
And reboot.

There is a build system, information will be posted shortly so user built packages can be made and submitted.
GCC and whatnot can be installed with pkgr -i dev-meta

The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis.