Puppy linux ��� raspberry

Welcome to the Raspup Homepage

Introducing Raspup Buster Puppy Linux distribution for the Rasperry Pi! Release Notes

Official Announcement for Raspup

Current version: Raspup Buster 8.2.1

Download

About Raspup

Raspup Puppy Linux is an operating system for Raspberry Pi computers.

It has been tested working on pi Zero, Pi 1 through to Pi 4. It doesn’t officially support the compute module.

An operating system is the base software in your computer which is responsible for booting your computer and managing all the resources including, but not limited to, the hardware and peripherals, memory and programs. Microsoft™ Windows, Apple™ Mac OSX and Ubuntu™ Linux™ are examples of operating systems.

Raspup Puppy is built from the Woof-CE build system originally developed by Barry Kauler, the creator of Puppy Linux, now maintained by a community team. It is compatible with the binary packages of Raspbian Buster. It features the latest stable 4.19 Raspbian Linux kernel compiled for Raspup.

Raspup boots straight to a usable desktop and incorporates an improved firstrun wizard which allows you to set your locale for language, timezone, keyboard and display then goes straight into a connection wizard to get you online via your choice of connection type. Raspup supports many wired and wireless network connections, cell phones and 3G modems.

The latest Midori browser is included for browsing the internet. If you don’t like Midori there is a choice of other browsers from the Puppy Package Manager and the SFS Manager. Once you have saved a Puppy session, you have the choice to download the «devx», which is the Puppy compiling environment comprising of gcc, the GNU C compiler, and all development libraries for included programs. The full kernel source is also available from the SFS downloading tool in case you need to compile a particular kernel module.

Once you have finished a Puppy session you can save it or not. Saving can be done to a variety of media, the choice is yours. It is all taken care of at power down.

There is a huge variety of software packages in the Puppy Package Manager to cover almost any need. There are also several SFS packages for very large programs, including Firefox ESR, Vivaldi and Chromium browsers and Libre Office which are easy to install with SFS Manager tool which takes care of installing them. Look for it in the Setup menu.

Puppy uses JWM as it’s window manager, an extremely lightweight tool and combined with ROX Filer makes for a snappy and extensible desktop. You can easily change themes and wallpapers and there are several gtk themes, JWM themes, Icon themes and wallpapers included.

Please take your time to read the Release Notes

Quick Reference

  • Woof-CE — woof now at GitHub
  • Forum Development thread for Raspup
  • Blog — micko’s blog
  • Barry’s Blog — Barry Kauler’s all things woof and puppy blog
  • Puppy Linux — Official Puppy Linux web site

Источник

Puppy linux ��� raspberry

when i first heard of this raspberry pi project i immediately thought of puppy linux. its faster than any nix distro i’ve tried and very resource light with the minimum required specs are well below the specs of the raspberry pi. the problem is puppy currently isn’t arm compatible. but there are puppy devs very interested in developing for the raspi as it falls perfectly with puppy development. the huge stumbling block they see, however, is the boot loader. puppy boots differently they typical nix os’s.

so i was wondering if any of the devs could help the puppy community out by helping them get puppy to boot and/or some board donations to Barry Kauler (lead puppy dev).

i know nothing of anything in developing .. .i’m just the messenger.

Re: Puppy linux — ARM

Re: Puppy linux — ARM

Re: Puppy linux — ARM

Quote from emercer on October 11, 2011, 23:59
I believe a mutant puppy (or maybe a raspberry puppy or some puppy pi?) is a great addition to the list of available distro choices for the RasPi.

Читайте также:  После чистки компьютера не загружается windows

It’s why I’m working at trying to make it happen. Raspberry Puppy sounds nice. Puppy Pi?? Ewww.

I should be able to get back to more than the initial hacking at it sometime this weekend. I accomplished most of my puttering around to get OE back running and to spin an initial cut of the discussed Raspberry Linux I’d said I’d help make happen back in another discussion thread. I’ve got a console userland that I suspect will work out of box with one of the kernel images from the bootable SD’s out there. The result built cleanly- which is an ARMv6 tuned build. I’ll be tinkering with trying to bring it all up via QEMU here shortly.

I’ll try, initially, at least, to use Bones to do the deed (It should be easy enough, just change the scripting for the X86 builds to do the pull to see what will pull across, what won’t- and what I’ll need to do to get it to build the missing binaries. ) If it seems. problematic. at this time, I’ll do a non-Bones built mutant that uses the packaging list and OpenEmbedded to jam the thing out.

Re: Puppy linux — ARM

(Its a Pi, but different. )

Re: Puppy linux — ARM

Quote from Jongoleur on October 13, 2011, 21:12
Puppy Crumble?

(Its a Pi, but different. )

Still sounds like something. unpleasant. done to the poor Puppy.

Re: Puppy linux — ARM

Normal service will shortly be resumed.

Re: Puppy linux — ARM

Re: Puppy linux — ARM

Let’s not fragment the Pi ^^
Well raspi fans are likes Jews — whereever two meet there’ll be three opinions.
I agree that it’s important to have a conservative standard distro like Debian (I’m a big Debian fan myself) for raspi, but I also think you can make a much more suited distro directly for the raspi. Debian doesn’t use busybox or ulibc and it does use X. Is X really needed for raspi’s intended purpose? Wouldn’t a framebuffer do — DirectFB? I think there is a huge potential in cutting fat off a standard distro. And yes, it will impose other limitations. That’s life.

If you can spend 2½ minute, watch this and wonder:

(note it is an ARM variant). Unfortunately they don’t state the size of the result, but I’m willing to bet a pint it’s one digit MBs. Oh and you want a text mode editor? How about e3? 13 kB (yes kilobytes, no libs) on x86 and impersonate WordStar (TurboPascal), pico, vi, emacs on most trivial keyboard commands. Obviously not a complete emulation of each editor, but enough for simple editing tasks.

And so you can go on. It makes perfect sense to make a Raspi Linux, but it is a huge task.

EDIT: I wasn’t my intension to get the YouTube window — I just pasted an URL. Hope it’s OK with you.

Re: Puppy linux — ARM

We now have sufficient developer interest to announce the Puppy ARM or PARM project which will be developed for the Raspberry Pi
http://puppylinux.org/wikka/PARM

What does Puppy bring to the table?
Wide experience of optimising low resources
Specialised programs — for example PuppyPhone
Rapid development cycle — small focus team — often one or two developers
Fun

Re: Puppy linux — ARM

Re: Puppy linux — ARM

sorry folkes i just coulnt resist.

Fab to hear the Puppy distro is being developed. personally i thought someone would have already been looking at this as it does ply on the vortex x86 machines.

Re: Puppy linux — ARM

You need to PUSH the Puppy connection. I have seen Puppy evolve over several years and you guys certainly know what you are doing (well at least in x86). Yes you get a lot into a small space and run out of RAM (plug the run out of RAM speed/MIPS) and you have the accumulated EXPERIENCE behind you.

OK you can argue the pros and cons of each different flavour of Linux until the cows come home but that is not the point here. It is knowledge, the «How to» and the understanding that is important. We do not want to reinvent the wheel and with Puppy there have been many «wheels». The objectives of Puppy are the same as those required of the Linux to run on Raspberry Pi. I am sure that there has already been some very valuable work done on different Linux distros and so there will of course be some resistance to adopting Puppy but for my money Puppy is is the best way forward.

BTW I have no connection with Puppy I am just a hardware engineer (spaceship and windmill power systems).

Oooooh and a name for Puppy on Raspberry Pi — how about some derivation of pied Puppy! A good Logo would be «Spot the dog»

Читайте также:  Веб камера с поддержкой mac os

I agree with the moderator keep the distros to a minimum but certainly one of them should be Puppy. That way we get to build on firm foundations. With the greatest respect an OS is just an OS; it is just part of the package (just as needed as the RAM or the USB). It is what we build on top of the OS that is the important thing here.

Источник

Пять способов использовать Puppy Linux

Введение

Пока я пишу свои обзоры по различным вариациям Puppy Linux, я каждый раз повторяю, что Puppy не является дистрибутивом, которым вы пользовались бы на своем основном компьютере.

Так что для чего вы использовали бы Puppy Linux?

Я придумал несколько различных возможных способов применения Puppy Linux. В этом посте я ограничился пятью, но я бы мог продвинуться гораздо дальше, так что не удивляйтесь, если в дальнейшем увидите еще один пост под названием «Следующие 5 способов использовать Puppy Linux».

Давайте начнем без дальнейших церемоний.

Даже если вы являетесь пользователем Windows, который случайно наткнулся на этот пост, вы можете, как вариант, самостоятельно получить копию Puppy. Система не требует установки и никак не повлияет на основную операционную систему.

1. В качестве гостевой операционной системы

У вас есть друзья или семья, остановившаяся на одну или пару ночей в вашем доме, и разговор неизбежно приведет к тому, что один из ваших гостей попросит вас проверить свою электронную почту на вашем компьютере.

Есть проблемы, связанные с тем, когда другие, даже если они являются друзьями или семьей, получают доступ на ваш компьютер. Я не знаю, как вы, но на моем собственном компьютере я стараюсь не выходить из GMAIL каждую ночь, и, если вы используете что-то вроде Thunderbird или Evolutions вы, возможно, настроили эти пакеты так, что они автоматически запускаются при входе в систему. Вы действительно хотите, чтобы у гостей была возможность прочитать вашу электронную почту?

В дополнение к этому гость вполне может после проверки своей электронной почты может решить посетить свои любимые сайты. Что делать, если его любимые сайты запускают установку плагинов и инструментов, которые могут содержать вредоносный код или клавиатурных шпионов?

Если вы настроите Puppy с помощью сохраненного файла так, чтобы происходило автоматическое подключение к интернету (я рекомендую Lucid Puppy ), вы будете уверены, что гость начнет работу с чистого листа. У него не будет возможности получить доступ к вашей электронной почте и ему не удастся скачать всякие неприятности, имеющие длительный эффект.

Puppy можно настроить на использование любого браузера, какой вы выберете, в том числе Chrome, Firefox и Opera.

2. Спасение файлов после отказа операционной системы

Puppy недавно оказал мне неоценимую помощь, когда у меня возникли проблемы при переразметке моего жесткого диска.

Puppy Linux является идеальным инструментом для любого, независимо от того, является ли он пользователем Windows или Linux, в случае, если нужно добраться до важных файлов, а ваша основная операционная система этого сделать не может.

Представьте, что вы беззаботно просматриваете сеть и вам неожиданно попала вредоносная программа, либо вы что-то сделали в Linux, что не позволяет его загрузить. Просто вставьте компакт диск или USB-накопитель с Puppy и загрузитесь в полной операционной системе.

По этой причине теперь я рекомендую Puppy на Live CD из другого дистрибутива, в котором у вас будет все после того, как вы загрузите Puppy.

Итак, что вам может понадобиться. Ну, первое, что приходит на ум, это все важные файлы, например, фотографии вашей семьи в Диснейленде или счета и налоговые декларации вашей компании, которые вы сохранили на жестком диске.

На самом деле вы должны были регулярно делать резервные копии, но на практике многие этого не делают. Когда вы загрузитесь, Puppy мгновенно предоставит вам доступ ко всем разделам, и, следовательно, вы можете скопировать все файлы с помощью приложения, записывающего файлы на DVD. Кроме того, можно скопировать файлы на USB-носитель или внешний жесткий диск, сетевой диск и, конечно, вы можете положить их на что-то вроде Google Drive или Dropbox.

Puppy также поставляется с инструментарием, позволяющим переразмечать разделы, так что вы можете попытаться исправить ваш раздел, и если вы испортили Grub, вы также можете исправить и его.

Когда я испортил свои разделы, у меня не было каких-либо мыслей, как решить эту проблему. Это одна из областей, в которой мне бы надо получше разобраться. Мое единственное решение заключалось в переустановке Linux, но я для установки Linux, как правило, использую дистибутив на USB. В связи с тем, что пробовал различные версии Puppy, у меня на флешке не было основного дистрибутива, которым я мог воспользоваться.

Я держу все мои дистибутивы, которые я загрузил, в каталоге distros на своем компьютере. В Puppy я смог найти этот каталог и с помощью Unetbootin создать себе установочный дистрибутив.

Читайте также:  Mac os finder hide hidden files

Ретро игры (Puppy Arcade)

Есть версия Puppy, которую я не описал и которая называется Puppy Arcade. Из всех версий Puppy, которые я пробовал, эта является, на самом деле, моей любимой.

Puppy Arcade превращает ваш компьютер в игровой ретро автомат, т. к. в нем есть все эмуляторы, которые вам, возможно, потребуются для ретро-игр, в том числе эмуляторы NES, SNES, Mega Drive, Genesys, Amiga и Commodore 64.

Невероятно просто настроить контроллер Microsoft Xbox 360 для работы с LINUX и если у вас есть возможность подключить ваш ноутбук или компьютер к качественному плоскому экрану монитора или к телевизору, то у вас будет изумительная консоль для ретро игр.

4. Разработка программного обеспечения на лету

Я недавно разрабатывал веб-сайт для школы, где учатся мои дети. Для этого я использовал технологию LAMP для Linux — Apache, MySQL и PHP.

Для того, чтобы все упростить, мне пришлось воспользоваться фрейворком codeigniter для разработки основного сайта и системой управления контентом, а для разработки стиля я использовал Blueprint CSS.

Времени у меня было довольно мало — по нескольку часов каждый день, поэтому большую часть работы по сайту я делал в поезде по пути на работу и на обратном пути с работы.

Чтобы можно было разрабатывать веб-страницы в поезде, мне нужно было, чтобы мой компьютер быстро загружался и работал и мне нужна была легковесная операционная система.

Для этой цели я использовал Bodhi Linux с Geany IDE. Но я бы мог для той же самой цели легко воспользоваться и Puppy Linux.

5. С компьютером Raspberry PI

Raspberry PI является небольшим полнофункциональным компьютером размером с кредитную карту, который стоит около 30 фунтов стерлингов (В Российской федерации на момент выполнения перевода настоящей статьи его можно было приобрести приблизительно за 2500 руб. без корпуса и еще около 500 руб. за корпус — прим пер.). Очевидно, что за 30 фунтов стерлингов вы не получите большой вычислительной мощности, но он идеально подходит для запуска Puppy.

Теперь вопрос в том, что я могу делать с Raspberry PI, на котором работает Puppy Linux. Прежде всего, поместим его в корпус, поскольку в противном случае он выглядит невероятно вызывающе.

В Raspberry PI есть порты HDMI для подключения к мониторам и телевизорам. В нем также есть порты USB и micro USB для подключения клавиатуры и мыши.

Вспомните третий вариант использования Puppy в качестве игровой ретро консоли. Подключите Raspberry PI, на котором работает Puppy Arcade, к телевизору и к контроллеру XBOX 360. У вас получится игровая консоль карманного размера.

Другой вариант заключается в следующем. Мои родители ничего не знают о компьютерах и не хотят с ними иметь дело. Тем не менее, они живут далеко от меня (700 миль), и поэтому получается, что они видят своих внуков только раз в году.

Подключите к Raspberry PI мобильный широкополосный ключ (флешку с мобильным интернетом — прим.пер.) для того, чтобы можно было подключаться к интернету, и настройте подключение к интернету так, чтобы оно происходило автоматически. (Есть флеш-память типа micro SD для хранения файлов , либо используйте устройство USB). Для тех, кому постоянно не хватает раъемов USB, всегда можно добавить небольшой USB концентратор.

Теперь организуем рабочий стол, на котором будет несколько больших иконок: 1. Видеоконференции, 2. Интернет, 3. Рисунки и фото, 4. Социальные сети.

Теперь для видеоконференций можно настроить запуск Skype или аналогичного инструмента с подключением по умолчанию моих родителей ко мне. Иконка «Интернет» может быть настроена на использование Chrome (ей можно пользоваться, а можно и не пользоваться). Иконка «Рисунки и фото» может указывать на наш семейный фотоальбом на Picasa. «Социальные сети» могут использоваться для доступа к Facebook.

Теперь все, что нужно сделать, это настроить беспроводную клавиатуру и мышь и/или контроллер Microsoft Xbox (некоторые считают, что пользоваться джойстиком проще, чем мышью). Настройте каждый из четырех вариантов так, чтобы ими было просто пользоваться.

Наконец, я упаковываю Raspberry P с кабелем HDMI и отправляю его вместе с инструкциями по установке по почте моим родителям. Проще всего подключить Raspberry PI сзади к их телевизору.

Мои родители будут пользоваться компьютером и даже не будут об этом знать. Они будут думать, что это просто еще одно умное устройство, похожее на ТВ приставку.

Общая стоимость Smart TV приблизительно равна 400 фунтов стерлингов.

Raspberry PI выполняет ту же самую работу с помощью Puppy приблизительно за 50 фунтов стерлингов.

Заключение

Я надеюсь, вам понравилась эта статья и, возможно, у вас есть другие варианты использования Puppy, которые не были здесь упомянуты.

Если вы используете Puppy в качестве основной системы, то какое у вас об этом сложилось мнение? Как вы думаете, это лучше, чем использовать в качестве базового дистрибутива более полное решение, например, Ubuntu, Debian или Red Hat?

Источник

Оцените статью