||11-24-2011 07:06 PM
guy dog info
seeing as i can't seem to post in the forum that i currently support,
with this page and info that comes up
You do not have permission to access this page. This could be because of one of the following reasons:
Your account has either been suspended or you have been banned from accessing this resource.
You do not have permission to access this page. Are you trying to access administrative pages or a resource that you shouldn't be? Check in the forum rules that you are allowed to perform this action.
Your account may still be awaiting activation or moderation. (Resend Activation Code)
You have accessed this page directly rather than using appropriate forms or link.
i'll just post here
happened to have this page open before the other forums went down and posting the info here in the event that all is lost
in the event that i cannot resolve the above issue with the new forums, my support of course will end,
and i'm not even really interested to begin with or being contacted privately about it, or anything else
i'll give it 48hrs and i'd like an explanation
The time now is Sun 20 Nov 2011, 19:50
All times are UTC - 4
Forum index » Advanced Topics » Puppy Derivatives
Guy Dog 5.0.1
Moderators: Flash, JohnMurga
View previous topic :: View next topic
Page 1 of 16 [227 Posts] Goto page: 1, 2, 3, ..., 14, 15, 16 Next
Joined: 11 Aug 2009
Location: Israel, somewhere in the beautiful desert
Posted: Sat 15 Oct 2011, 12:09 Post subject: Guy Dog 5.0.1
Subject description: Full-featured 105 MB puplet with Openbox, tint2 and wbar
Guy Dog is a minimalistic, elegant, innovative and full-featured puplet based on dpup. Its main goal is to be a modern battle machine that can compete with the official line of Puppy releases in speed, size and features: all three at once.
Its desktop is based on the wonderful combination of Openbox, tint2 and wbar, which conquered the hearts of many minimalistic desktop lovers and eventually spawned a new generation of lightweight distributions, most notably ArchBang and CrunchBang. Guy Dog joins this party.
Guy Dog was born out of frustration with Puppy’s growing size, decreasing functionality (e.g a browser, Xorg_High) and the lack of innovation in the never-ending battle against size. It rose from a solid infrastructure that automates the process used to build it, which means development is extremely easy and requires zero effort.
It is the direct descendant of Next Puppy and follows the footsteps of Puppy Squeeze, Squeezed Puppy and Dpup Exprimo, while combining the one-application-per-task philosophy pioneered by Zenwalk with the KISS principle followed by Arch Linux and Slackware.
It’s main features are:
- Completeness: Guy Dog ships with all applications a major distribution ships with, including a web browser.
- Small size: about 105 MB.
- Great speed.
- Rock-solid stability.
- Elegant and minimalistic looks.
- Built automatically, with strict quality control and optimization.
If you wonder what the name means, it's a pun on the term “guide dog": Guy Dog tries lead the way and show “blind” developers that is it is possible to build a puplet smaller than Puppy 4.x that has at least the same features as Puppy 5.x, include functionality sacrificed for on the Altar of Size (again, the best examples for this are a browser and Xorg_High).
At this small size, you’d probably expect Guy Dog to be either totally outdated or missing important functionality. Prepare to be surprised.
Believe it or not, Guy Dog comes with all the functionality offered by official Puppy releases, at a much smaller size. It even has many extras, on top of the “standard” stack. All its applications, as mentioned previously, were built automatically using an in-house tool called “Builder”.
Here’s the full list of included software:
- Linux kernel 126.96.36.199, patched with the BFS scheduler
- X.Org server with Xorg_High integrated (so you get 3D acceleration out-of-the-box).
- A rock-solid Debian heart.
- SDL, for out-of-the-box support for games and multimedia applications.
- A vanilla Fontconfig package and an improved FreeType that make fonts smoother and easier to read.
- The Clearlooks GTK+ theme and the Vanilla-DMZ cursor theme, as in most major distributions.
- Openbox, lightweight window manager with minimalistic looks.
- tint2, panel and system tray.
- wbar, application launcher.
- Firefox, web browser, with Flashblock pre-loaded.
- Sylpheed, e-mail client and news reader.
- Transmission, BitTorrent client.
- Pidgin, instant messenger.
- PuTTY, SSH, Telnet and SCP client.
- Dropbear, SSH client and server with support for X11 forwarding.
- gFTP, FTP client.
- tcpdump, packet analyzer.
- MPlayer, media player/
- DeaDBeeF, music player.
- mhWaveEdit, sound recorder and editor.
- Pburn, burning application.
- Aumix, volume mixer.
- Volume Icon, volume tray icon.
- AbiWord, word processor.
- Gnumeric, spreadsheet.
- Dia, diagram editor.
- Zathura, PDF viewer.
- Geany, IDE and full-featured text editor (default text editor).
- Leafpad, simple text editor (default text viewer).
- nano, console text editor (for quick rescue without a graphical desktop).
- catdoc, a tool for extraction of text from Microsoft Office documents.
- Feh, image viewer.
- rgbPaint, image editor.
- XSane, scanning application.
- PupCamera, a digital camera access applications.
- gcolor2, color chooser.
- scrot, screenshot capture tool.
- emelFM2, file manager.
- Findwild, file search tool.
- GdMap, disk usage visualizer.
- gtk-theme-switch, GTK+ theme switcher.
- ObConf, Openbox configuration tool.
- LXTask, system monitor.
- Trayfreq, processor frequency and battery tray icon.
- HomeBank, finance manager.
- Galculator, scientific calculator.
- rxvt-unicode, terminal emulator
- Osmo, personal organizer.
- Xpad, sticky notes application.
- Xarchiver, archive manager.
- Parcellite, clipboard manager.
- gHasher, hash generator.
- xvkbd, a virtual keyboard.
- gRun, Run dialog.
The latest version is 5.0.1, released 20th October 2011.
- Regular users should download just the ISO and either burn it or install to a flash drive from a running Puppy, UNetbootin or whatever.
- The “devx” module contains everything needed to develop and build packages. Developers and advanced users should download it, too.
- The kernel sources module is needed for experienced users who wish to build third-party drivers (e.g NVIDIA drivers). It is not needed in most cases.
- The build kit is required only if you wish to see how Guy Dog is built, build your own or just build a puplet using its tools. The directory also contains the Woof tree the latest Guy Dog release was built against.
Note: the Xorg_High package from Lucid Puppy is not needed and even incompatible with Guy Dog. It has its own built-in package, although the included demos (e.g glxgears) are not included. As far as I know, Xorg_High isn’t the root of all evil, but do not attempt to install it on Guy Dog, never ever!
ISO: guydog-5.0.1.iso (103 MB)
devx: devx_guydog_5.0.1.sfs (71 MB)
Kernel sources: kernel_sources-2.6.39-4.sfs
Building kit: here
MD5: md5sums.txt, md5sums.txt and md5sums.txt
Deltas from version 5.0.0 are available here.
When you download a big file, it is recommended that you use a download manager (even Firefox’ or Seamonkey’s built-in one will do) or wget (in the terminal):
wget -c http://path/to/file
This is the most reliable way to download huge files.
Once you’re done downloading, check the file’s MD5 hash using GtkHash or gHasher (whatever you have installed) or through md5sum (again, in the terminal):
Make sure it matches the one provided next to the download link. If it doesn’t, delete the file and re-download it.
Everybody loves screenies!
This is the clean desktop, screenshot taken on a live session. As you can see, it’s very clean.
By default, Guy Dog has 4 workspaces and you can switch between them by scrolling.
This is the desktop menu and some applications.
- Guy Dog’s desktop weighs about 350 KB in total.
- Xorg_High is about 15 MB and a modern browser is 15 to 25 MB - Lucid Puppy is about 130 MB and both are missing; if you do the math, it’s at least a 150 MB download, about 1?½ times the size of Puppy 4.x.
This is a pie chart (made in Gnumeric) that shows the size of all applications. As you can see, internet and office applications are quite big. They’re ordered by size - those on the bottom right of the legend are the biggest, while those at the top left are the smallest.
It is also worth mentioning that this pie chart is very inaccurate and doesn’t reflect the real share of each package’s size of the total ISO size, because it was produced from raw data that contains the total size of each package (e.g with documentation and locales), while most of this size was kicked out of Guy Dog ISO in the optimization stage.
Changelog - 5.0.0
Version 5.0.0 is the first version; it was released on 15th October 2011.
- Searchmonkey segfaults.
- Searchmonkey has no menu entry.
- The old network wizard doesn’t work.
- The nv driver doesn’t work and X fails to start under machines with NVIDIA cards.
- GDB doesn’t run because libpython is missing.
- Feh isn’t the default image viewer.
- emelFM2 has the default file type handlers, which have nothing to do with reality.
- There is no wallpaper setter.
- Feh lacks support for GIF images.
- PupCamera requires gphoto2 and it’s missing, but the Debian package is simply huge.
- Xcalc, Xclipboard and the PDF converter are useless.
- There’s a non-functioning menu entry for Python in the devx.
- Dropbear is started by default, with root login enabled and the password (“woofwoof”) is widely-known - the wild fantasy of every hacker.
Changelog - 5.0.1
Version 5.0.1 is a bug-fix release for 5.0.0, released 20th October 2011. It offers usability and security improvements, but also some new features.
- Replaced Searchmonkey with Findwild, the former is not maintained and segfaults.
- Applied Barry's network wizard fix.
- Rolled back to the Squeeze repository for X, to get rid of all NVIDIA problems.
- Added libpython, GDB works now.
- Removed indexgen.sh, which generates useless (e.g inaccurate and ... useless) documentation.
- Updated FreeType from 2.4.6 to 2.4.7, with a security fix.
- Dropbear is no longer started by default.
- Sane default file type handlers to emelFM2 (e.g the system-wide default text editor, media player, etc' and PPM for PET packages).
- Fehbg, a tiny wallpaper setter that uses Feh and Yad.
- Added libgif and support for GIF images in Feh.
- A tiny gphoto2 package (32 KB!), for PupCamera.
- Made Feh the default image viewer.
- Removed the Python menu entry from the devx - it’s useless and doesn’t work.
- A placeholder for ROX-Filer.
- Removed Xcalc, we’ve got Galculator.
- Removed Xclipboard - same issue, we've got Parcellite.
- Removed the PDF converter, since we've got Abiword and PDF printing, so it's useless.
- Removed Burniso2cd, which is useless when we’ve got Pburn.
- Removed the SSH menu entry, since PuTTY is better, for understandable reasons.
- Added xvkbd, a virtual keyboard - a must-have that Puppy lacks.
- catdoc, a small package that can convert Microsoft Office files to text files, very useful and small.
- Flashblock (an extension that replaces all Flash content with a “play" button that lets you decide whether you want Flash to make your machine choke) in Firefox, pre-installed system-wide.
- Updated Yad from 0.14.2 to 0.15.0.
- Tubeguy’s new dpup logo.
- The old network wizard still doesn’t work - the fix was not included.
Changelog - 5.0.2
Version 5.0.2 is under development.
- D-Bus is now built with X11 support.
- rxvt-unicode is now built with more features, which make it 20 KB bigger.
- Fixed the broken krb5 package in the devx, a package containing development headers and symlinks was missing so Samba could not be built.
- Applied the old network wizard fix, for real this time.
- The pptp and gpptp packages are smaller and built in Guy Dog.
- gadmin-samba, a GTK+ frontend to Samba.
- Many packages that originate in Puppy 2.x, 4.x and Wary are now built on dpup; these include mingetty, unionfs_utils, unclutter, xdelta, numlockx, udev, xdialog, xlockmore and many others.
Work in progress:
- Initial work on a GTK+ Bluetooth frontend that doesn't depend on GNOME and Python.
Last edited by Iguleder on Sat 22 Oct 2011, 08:54; edited 17 times in total