Stranica: 1/3.

Izaso novi puppy

Postano: 18 ruj 2009, 12:08
Postao/la ziko
E naso na jednom forumu vijest o izlasku novog Puppy Linux-a pod brojem 4.3
evo download link: ftp://ibiblio.org/pub/linux/distributio ... puppy-4.3/
Sa Sluzbene stranice:
Redesigned from the roots
After I released Puppy 4.1.2, I "kind of" retired and WhoDo (Warren) took over coordinating 4.2.0 and 4.2.1. WhoDo did a superb job, but he then decided he had enough, so I have stepped back in to coordinate 4.3. There are various reasons why I have taken on this role again, one of them that I have developed a whole new system for building puppies, that I name Woof. This replaces the Unleashed build system. I also designed a new package management system, called the Puppy Package Manager, or just PPM, needed to cope with Woof's ability to build a Puppy from the packages from any distro (Debian, Ubuntu, Arch, Slackware, T2, etc.).

Yes, the Woof build system can build a Puppy from the binary packages from any distro, but in the case of Puppy 4.3 Woof has been used to build "Puppy from Puppy". That is, this is a continuation of the Puppy 4.x series, using the PET packages. To get your mind around this, I highly recommend that you read my introductory web pages on Woof and PPM:

Woof introduction: http://puppylinux.com/woof/index.html
PPM introduction: http://puppylinux.com/woof/ppm.htm


Highlights of 4.3
These highlights are in no particular order, nor are they a complete list of what has happened since Puppy 4.2.1. There is just too much. Lots of guys have helped, and I haven't acknowledged everyone. But I have provided lots of links.

* Latest kernel. I have built 4.3 with the 2.6.30.5 kernel, configured for SMP (multiprocessor) systems (but also works fine on uniprocessor systems) This kernel supports the ext4 filesystem and is patched for Aufs2. Thanks to tempestuous for help with upgrading the firmware. 1
* Internet by dialup. Unlike many other distros, Puppy has not forgotten those who access the Internet by analog modem dialup. The kernel has drivers for many modems, including Agere, ESS, Lucent, Conexant, Smartlink, Pctel and Intel chipsets. Rerwin has done an incredible job here, and in most cases we have automatic detection and configuration. Rerwin has also done a lot of work on dialup via 3G devices. 1 2 3 4 5 6 7
* Pstreamvid. This is a great GUI for playing streaming video, that is, Internet TV. Created by trio. 1 2 3
* CPU Scaling Ondemand. A convenient little app created by trio, for those who find their CPU runs too hot. 1 2
* JWM Theme Maker. A convenient little app created by trio, to create a theme for the JWM window manager. 1 2
* Psync. Created by tasmod, synchronises the clock to an Internet time server. 1 2
* Mscw. Kirk created this interesting little GUI to change sound cards. 1 2
* pCD. Zigbert has created many applications for Puppy. Many of them, including Pburn, Pfind and Pbackup, are upgraded. pCD is a new little app for playing audio CDs. 1 2
* QUISP. Puppy has not yet settled on any particular database development system. QUISP was in Puppy 2.x series, and I have decided to bring it back. The attraction is that it is extremely small yet very powerful. QUISP is a CGI web-browser frontend that can be used for providing anything in a web page, including but not limited to support for the SHSQL backend. I have put a tutorial into 4.3, plus the 'devx' file has the full documentation and further tutorials. Basically, QUISP is back for us to play with and evaluate, to be considered as a possible permanent resident. 1 2 3 4
* SQLiteManager. This is a frontend for SQLite and is an addon for SeaMonkey (but does run as a standalone application). Like QUISP, I have put it in for evaluation. Note that there is also SQLiteDBMS which is not included but is available as a PET package. 1
* Hiawatha. This web server is being used in Puppy to serve CUPS, PPLOG and QUISP pages. Hiawatha is very small and extremely secure. 1 2 3
* Linux-dvb-apps. I have put this package in by request from the guys who are into DVB. It provides needed infrastructure. 1
* Screenshot utility. Puppy has a screenshot utility based on mtPaint, but with a very basic GUI. Trio has overhauled the GUI, added more features and made it look nice. 1 2
* Pmirrorget, Pwsget. Forum member Gposil has created these great little GUI apps. Pmirrorget is for downloading a complete website, Pwsget adds username/password to our frontend for wget (originally created by Lobster). 1 2
* Aqualung. This is a very nice audio file and CD player. We do of course have other applications that play audio files and CDs, including pCD, Gxine and mhWaveEdit, plus commandline utilities, so there is a plethora of choice here! 1 2 3
* Crop background for widescreen. I have modified the code that places a background image on the desktop such that it will crop an image to prevent it being distorted on a widescreen monitor. 1 2
* NicoEdit. This is a great little text editor written by Nicolas in Genie. This uses Gtksourceview for syntax highlighting and also has highlighting for Vala and Genie code. I have also retained the Geany text editor from before, although NicoEdit is one tenth of the size -- please test NicoEdit, report back -- I will probably promote NicoEdit to replace Geany in the next release of Puppy! 1 2 3 4
* Pictureviewer, EmbeddedBookmarks, PuppyBrowser. These are fantastic applications written by MU in Genie. PuppyBrowser is a complete web browser based on the 'gtkmozembed' library in SeaMonkey. Puppy uses PuppyBrowser as the local HTML help-page viewer, and for viewing CUPS, PPLOG and QUISP pages. 1 2 3 4 5
* Viewnior. We have a new default image viewer. Viewnior is simple, small and also supports slideshows.
* Gtkhash. A nice little GUI for generating hashes. Forum member ttuuxxx has packaged it up very nicely for Puppy, with Rox integration. 1
* Ext4 support. Puppy 4.3 built with the 2.6.30.5 kernel has full support for ext4. I have upgraded GParted, e2fsprogs, disktype, GRUB and guess_fstype. The latter is a utility created by Jesse, one of our hardware interfacing experts. 1
* Xdelta GUI. I have written a drag-and-drop frontend for the Xdelta utility. This is a file difference manager, and is great for those on dialup when it comes time to upgrade to a new version of Puppy -- just download a small "difference file". 1 2
* Ayttm. This is our choice of multi-protocol chat client, because it is small yet capable. One of the main developers, Siddhesh, is very active and responsive to our requests. 1 2
* Gtkdialog text markup editor. In Puppy Linux we make heavy use of Gtkdialog for GUIs written in Bash/Ash scripts. Gtkdialog is easy to use and fairly powerful. One problem though is limited documentation. If you have the 'devx' file loaded, you will find code examples at /usr/share/doc/gtkdialog3, which are invaluable. However, Gtkdialog has capabilities that are not documented or hardly so. Vovchik has provided this aid. 1 2
* Bcrypt GUI. Forum member coolpup developed a GUI tool to encrypt files, using the 'bcrypt' commandline utility. Coolpup has also developed another with heavier encryption named Pcrypt. 1
* JWM window manager. For a long time Puppy has used JWM, except long long ago when we used Fvwm. The developer Joe stopped work on the project, and two of our guys, HairyWill and Patriot, fixed some bugs. Joe came back and incorporated these fixes into the official source plus added some extra improvements. 1 2 3
* ms-sys. I have put this in, but not using it for anything yet. Steve_s was discussing ms-sys awhile back on the forum, and it looks like it could be useful when installing Puppy. 1 2
* BootFlash. This is a GUI application I have written for installing Puppy to Flash drives. It is an alternative to the Puppy Universal Installer and is an attempt to offer all the different means of installing to flash in the one tool. 1 2
* Poweroff after mouse inactivity. Thanks to forum member steel_i who thought of this. I have used the getcurpos utility to detect mouse position. 1 2 3
* FullerScreen. This application is described as a "slide presenter", but it is really a nice tool for creating presentions (like Powerpoint). It does need basic HTML editing capability though. FullerScreen is an addon for SeaMonkey, but runs standalone. 1
* Addons for SeaMonkey. I have already mentioned SQLIteManager and FullerScreen above. In addition 4.3 has Zombiekeys and Adblock. Note that if you open the Help page in Puppy there is a HOWTO that explains how to use zombiekeys. 1 2 3
* SFS Converter. The 2.6.30.5 kernel has Squashfs 4.0, which is not compatible with older SFS files. Puppy will detect incompatible SFS files, and now offers a converter, created by forum member trio. 1 2
* Pcur. I wrote a mouse cursor selector GUI. Especially useful if your eyesight is not so good and you want a bigger mouse pointer. 1
* Network Wizard. Dougal has continually refined our Network Wizard, and there is a very long forum thread detailing its development. 1
* And so much more... lots of improvements in the underlying scripts, bugfixes, application upgrades, massive help from the guys with testing -- I won't even attempt to list names.
mislim da sa novim 2.6.30 kernelom nebi vise trebalo biti problema sa 3G modemima (option 225) pa cu dat puppy-ju novu sansu :)

Re: Izaso novi puppy

Postano: 18 ruj 2009, 12:50
Postao/la Suko
Jeeeeee!
Idem odmah skinuti i isprobati!
:D :D :D

Re: Izaso novi puppy

Postano: 18 ruj 2009, 13:37
Postao/la Suko
Iz Virtualboxa:
slika
Vratili su se starom izgledu.
Sad cu imati s cim se igrati nekoliko dana.
(BTW, ne radi hrvatska tipkovnica)
Uh sto imaju ruzne default fontove!!! :D

Re: Izaso novi puppy

Postano: 19 ruj 2009, 18:56
Postao/la ziko
divno, uspio sam spojiti net sroker
sad cu se moc pozabaviti malo ovim puppy-jem, vjerukem da je stvarno mocna distra, kako je samo brza...
imam samo par pitanja
di mogu nac pet pakete? i jeli postupak kompajliranja isti kao i na drugim distrama?
i da, jel sve one upute na vikiju sta su pisane za 4.2 vrijede i za 4.3??

btw Suko, ti koristis option icon 225 ako se ne varam?? ja sam imo problema sa tim modemom, nije ga htjeo prepoznat, tj pise mi da je prepoznat neki dev/ttS0 al to mi pise i kad izkopcam modem, pa sam se spojio sa huawei E160 modemom, taj mi je prepoznat izprve. i jel ima neki nacin da mi se status konekcije stavi u tray a da ne ostaje onaj prozor od terminala stalno otvoren???

Re: Izaso novi puppy

Postano: 19 ruj 2009, 19:51
Postao/la Suko
Nisam ga još instalirao na hard pa ne znam da li će mi prepoznati modem.
Za sada sam ga malo provrtio u Vboxu, a tamo se spoji na virtualnu mrežnu karticu.
Inače, većina uputa sa wikija bi ti trebala raditi i na 4.3. Imaš tamo kako se instaliraju programi preko petget-a i kako naći pet pakete.
Vjerujem da će ti raditi i na 4.3 jer koliko sam shvatio pet paketi se dosta dobro instaliraju na različite verzije Puppya. Navodno se sada može instalirati i sa deb (to se moglo i ranije) i sa rpm paketa, ali to nisam probao.
Što se tiče kompajliranja, potpuno je isto, osim što si na Puppy-u stalno root tako da nema su ili sudo stvari. Jedino trebaš najprije instalirati neke pakete da bi mogao kompajlirati jer osnovna verija ih nema. Na žalost, ne sjećam se točno koje, to ćeš morati naći na njihovom forumu. Ti paketi se lako dodaju ako Puppy pokrećeš s USB-a, ili CD-a, a ako si ga instalirao na disk moraš naći na njihovom forumu točne upute kako instalirati.
Na žalost, to nisam dodao na wiki, a sada sam zaboravio.
Što se tiče neta, postoji ti na panelu s desne strane jedna kockica koje mijenja boje. Ta ti u stvari prikazuje status neta, pa vidi kad se spojiš jel ti radi.
Inače, ova verzija ti nema IceWM (po meni velika šteta) pa ti ne vrijede upute sa wikija za IceWM.
Meni osobno se više sviđao 4.2, ali izgleda da ga stari korisnici nisu previše volili pa je sada izostavljeno dosta stvari iz te verzije. Npr. nema IceWM-a, pa onog sidebara ...
Vjerojatno se to da dodatno instalirati.
Uglavnom, preporučam ti da ga instaliraš najprije na USB pomoću universal installera, pa ako ti se svidi stavi ga na hard.

Re: Izaso novi puppy

Postano: 19 ruj 2009, 20:44
Postao/la ziko
ok, hvala za informacije, ja to vec instalirao na disk.
mislim da mi nece biti problem, samo malo da se snadjem, a vidio sam da ima opciju ianimljivonstalirat i blackbox, to bi moglo biti zanimljivo, iako nisam nikad radio s njim, cujem da je vrlo slican openbox-u.
e sto se tice tipkovnice, ja sam stavio slovensku i rade mi svi znakovi/tipke, a ista je ko i hrvatska, ubiti su to jos stare jugoslavenske tipkovnice.

Re: Izaso novi puppy

Postano: 19 ruj 2009, 21:38
Postao/la Suko
Ajde, super!
Nadam se da ćeš biti zadovoljan.
Ako ništa drugo, naučiti ćeš dosta o Linuxu jer ćeš često trebati konfigurirati neke tekstualne datoteke za koje si prije samo klikao mišem negdje i naučiti ćeš gdje neke stvari stoje.
A i skršiti ćeš ga vjerojatno par puta. Nije bed jer instalacija traje pet minuta.
Zato ti je dobro imati pet fileove programa koje instaliraš naknadno, negdje u backupu na nekom sticku ili CD-u. Da ne tražiš stalno na netu.
Možeš imati i dual boot. Ima ti isto menu.lst koji se da uređivati.
A kompajliranje je poseban gušt jer većina paketa koji će ti faliti nećeš naći na repozitoriju nego ćeš naganjati na netu. Zaboravi da ćeš skompajlirati nešto komplicirano.
Par njih je uspilo skompajlirati XFCE, Gnome valjda niko. :)
Uglavnom, sto problema, al niko nema takvu brzinu pa mu je sve oprošteno... ;)
BTW, mislio sam i ja staviti slovensku tipkovnicu jer na 4.2 nije niti bilo hrvatske nego samo slovenska.

Re: Izaso novi puppy

Postano: 20 ruj 2009, 08:47
Postao/la zlatkoA
Moram to isprobati pod hitno... :D

Re: Izaso novi puppy

Postano: 20 ruj 2009, 17:19
Postao/la ziko
ma puppy je zakon, brz je ko munja, a to mi je najbitnije :)
sad sam probao, moze se iz deb paketa instalirat, jos probam i rpm pa javim.
a onaj njegov package manager je isto brz ko munja, bas mi se svidja :D

a nije meni bed, vec sam se naviko na uredjivanje txt datoteka i config fajlova, a ponesto sam vec i iskompajliro, a koliko sam puta skrsio sve pa reinstalirao da ne pricam :oops:
i da sto se tice dual boot-a zakon je sta te pita oces li samo napravit update postojeceg grub-a ili instalirat nanovo, pa ako odaberes update onda ti spremi txt datoteku sa onim sta trebas ubacit u postojeci menu.lst ;)

Re: Izaso novi puppy

Postano: 20 ruj 2009, 17:56
Postao/la Suko
ziko je napisao/la: i da sto se tice dual boot-a zakon je sta te pita oces li samo napravit update postojeceg grub-a ili instalirat nanovo, pa ako odaberes update onda ti spremi txt datoteku sa onim sta trebas ubacit u postojeci menu.lst ;)
Nisam to probao. Znači, ako odabereš tu opciju ostane ti Grub kojeg imaš od ranije (npr. od Ubuntua)?
I samo pejstaš tekst u menu.lst tog gruba?
To je baš super!
Baš ću probati.