Slackware na ARM
- Dodano: 13 July 2009
- Wprowadził: JG
- Komentarze: 62
Kilka tygodni po wersji na procesory 64-bitowe, 9 lipca ogłoszono dostępność dystrybucji Slackware 12.2 pracującej na procesorach ARM. Pomijając różne zastosowania przemysłowe, oficjalny Slack 12.2 na ARM oznacza poważne poszerzenie bazy sprzętowej dla zwolenników tej dystrybucji, dotąd dostępnej tylko na PC i mainframy. No i jest pewnie znakiem czasu — jest coraz więcej użytecznych, małych i lekkich komputerów z tymi procesorami i zapewne zmienią one w przyszłości obraz rynku komputerów mobilnych.
W odróżnieniu od wersji 64-bitowej, w wypadku Slackware dla procesorów ARM “zalegalizowano” istniejący od 2002 r nieoficjalny port – ARMedslack (strona domowa: Slackware Linux for ARM). Obecnie dostępna jest wersja 12.2, czyli ostatnia stabilna. Wersja current, która dla pecetów zbliża się do stanu RC1 (1. propozycja do wydania), według zapewnień Patricka Volckerdinga, głównego dewelopera Slacka, ma być osiągalna w najbliższej przyszłości. Co ciekawe, wersja dla ARM bazuje na najnowszym kernelu 2.6.30, podczas, gdy current, i być może nowe wydanie dla architektury Intela, trwa przy starszym (2.6.29). Co do wyboru aplikacji, port dla ARM jest bardzo podobny do wersji dla pecetów, łącznie z obecnością KDE! (v. 3.5.10).
Pojawienie się w ostatnim czasie aż dwóch nowych portów Slacka — odpowiednio dla “dużych” pecetów i stacji roboczych oraz dla najmniejszych komputerów osobistych — jest niewątpliwie oznaką zdynamizowania rozwoju dystrybucji, przypomnijmy — jednej z najstarszych spośród ciągle rozwijanych, i zapewne także zmian w organizacji całego tego przedsięwzięcia. Zwrot ku platformie ARM dowodzi, ze Pat “trzyma rękę na pulsie” i docenia zmiany w rozwoju technologii w ostatnim czasie. Miejmy nadzieję, że zaowocuje to w przyszłości rozwojem lekkiego i wydajnego przy tym oprogramowania dla komputerów osobistych, czego wszyscy powinni sobie życzyć. Jest to również poszerzenie alternatywnej oferty wobec Androida i Google OS.
Więcej informacji: http://www.slackware.com/index.html
Znalazłeś literówkę? Zgłoś ją używając formularza!
Jeśli uważasz, że ten nius jest nieobiektywny, przedstawia nieprawdziwe wydarzenie, jest spamem lub nie spełnia standardów serwisu, napisz raport.
Niusy na podobny temat:
Komentarze są prywatnymi opiniami dodających je osób. Prosimy o zachowanie kultury wypowiedzi. Komentarze obraźliwe oraz obniżające poziom serwisu będą usuwane. Więcej w regulaminie komentowania.
62 komentarzy
Wszystkie autorskie niusy w serwisie publikowane są na licencji Creative Commons Uznanie autorstwa 2.5 Polska.
Kwestia jeszcze dopracowania otwartych kompilatorów ARM, bo na GCC+ARM wieszają psy generalnie w sieci.
A co konkretniej nie działa w gcc na ARMy?
Dokładniej to, że gcc potrafi generować kod, który niekoniecznie pokrywa się z zamierzeniami programisty. Ktoś nawet o tym na osnews kiedyś wspominał.
SOA#1 – dziwne, u mnie na ARMie działa ..
@riklaunim: Jak nie GCC, to masz jeszcze clang+LLVM oraz PCC. Świat się nie kończy na GCC
Tak właściwie to z czego utrzymuje się slackware? Patrick pracuje nad tym full-time, czy tylko po pracy?
Mama go utrzymuje, a czytając ten artykuł można by rzec dynamicznie LOL.
@Tor: Slackware to dystrybucja komercyjna – aczkolwiek można sobie ją po prostu ściagnąć gratis z serwera – i z tego co słyszałem (nie wnikam w cudze sprawy prywatne), to Pat utrzymuje się z niej. Warto pamiętać, że ciągle jest utrzymywany port Slacka dla achitektury S/390 (to mainframe od IBM), więc można podejrzewać, że w tym wypadku nie chodzi tylko o hobby "po godzinach".
Ja słyszałem że o te ARMy to opiera się niektóre serwery. To prawda? Bo one są energooszczędne i to w sumie dobre dla środowiska by było. Bardzo dobrze dla BSD/PingwinOS by się stało gdyby takie serwery stały się bardziej powszechne. No i fajniej dla środowiska…
ARM to procesory RISC, na ogół używane w tzw. systemach wbudowanych (por. ARM) więc w specyficznych zastosowaniach serwerowych powinny się sprawdzić. Też słyszałem o projektach budowania wiekszych maszyn z użyciem tego rodzaju CPU, ale nie wiem jak to w naturze wygląda. Natomiast wejście takiego sprzętu do segmentu komputerów osobistych, to duża sprawa, bo tu zaczęły się dziac dziwne rzeczy – pojawił się przecież ostatnio system operacyjny, który sam tylko zajmuje 16 GB miejsca na dysku i wymaga do pracy mocy obliczeniowych ongiś osiągalnych tylko dla superkomputerów. I to wszystko z pakietem office w charakterze bardziej zautomatyzowanej maszyny do pisania i z terminalem do Sieci. Skoro to samo można było osiągnąć na np. sławnym OLPC, to coś tu nie gra. Zatem może dzięki ARM upowszechnią się małe, kieszonkowe komputerki ważące ok. 0,5 kg. MSI Wind, na którym to piszę, to już sprzęt nie tak daleko od tego celu. Moc obliczeniowa tych CPU też przecież rośnie. Zatem linux dobrze się powinien sprawdzić w tym sektorze. Tu się zrobił teraz spory ruch – PalmPro (czy jakoś tak) np., Symbian się otwiera, jest obiecująco. Fajnie, że i Slack dołączył. Tylko coś trzeba będzie zrobić z OOo i KDE4.
Swego czasu używałem Slackware, jednak przeszkadzał mi brak dobrego oficjnaego narzędzia do paczuszek (z zależnościami). Niedawno wróciłem do Slackware, bo jednak te wszytkie dystrubucje nie mają tego fantastycznego klmiaciku Slacka
. Nie ma się co czarować, Slackware ma archaiczny system paczek, ale chyba w tym cały jego urok. Dzięki Slackware poznałem jakoś Linuksa.
Ja bym to ujął inaczej – Slack ma prosty system paczek. Jako wieloletni uzytkownik cenię sobie fakt, że nic mi tu nie miesza w zależnościach i powiązaniach pakietów. Prostota, to podstawowa zaleta tego OS. Szkoda tylko, że dla użytku takich mało we wnętrznościach systemowych obznajomionych uzytkowników nie ma teraz takiego wygodnego narzędzia jakim ongiś było checkinstall. Bardzo ułatwiało samodzielną produkcję paczek ze źródeł.
@JG:
w 99% wystarczy make install DESTDIR=/tmp/pakiet i potem makepkg pakiet-i486.tgz w /tmp/pakiet
Ewentualnie sprawdzic co w Makefile piszczy zamiast DESTDIR
@y0g1: pewnie masz rację, przypuszczam, że nawet użycie Slackbuildów do produkcji paczek, jak zaleca Pat, też jest dość prostym rozwiązaniem, jednak nie dorównuje to prostotą checkinstall. Checkinstall nie wymagało znajomości wyrażeń regularnych, a wyprodukowane przezeń pakiety, może nie tak doskonałe, jednak działały.
klimat jest, stanowczo! (:
Miło słyszeć, że moja pierwsza dystrybucja otwiera się w nowych kierunkach
.
Takie pytanie, w miarę w temacie…
Czy ktoś będzie w stanie polecić lepszą (cena/jakość) zabawkę na ARM niż poniższa:
ARMputer
Zastosowanie:Pewnie serwer plików, daemon downloadu, ew. urządzenia zewnętrzne na mikroprockach.
proszę:
http://www.propox.com/products/t_232.html
Dzięki Ci, Piotrze. Jesteś wielki.
Na takiej zabawce:
http://www.a2s.pl/9201-edge-p-4899.html
zrobiłem w Javie bramkę mailsms
Nowe procki ARM jak Cortex A9 powinny być w stanie dość dobrze konkurować z Atomem. Na pewno będą tańsze oraz mniej prądożerne. Pewnie Intel sili się jak może aby powstrzymać ARM w segmencie netbooków (czy "smartbooków"?) różnymi metoda, ale w końcu ktoś się przełamie.
Poza tym przy rozmiarach i zużyciu prądu tych czipów można by pewnie spróbować układów wieloprocesorowych, co pod linuksem bardzo by korzystnie na wydajność wpłynęło.
Istnieje java na ten port slacka ?
np. http://jamvm.sf.net/, ale nie obsługuje Jazelle (czyli sprzętowe wykonywanie bajtkodu przez procesor)
Well this sort of data is in fact worth searching for, excellent information for readers and undoubtedly shows good quality writing. Its cool to have these kinds of posts about to keep the details flow. Assisting these who actually appreciate this, wonderful work! Thanks once more for taking the time to place this online. I unquestionably liked every component of it.
grievous chart you’ve carry
I’d have to bury the hatchet with you one this subject. Which is not something I typically do! I enjoy reading a post that will make people think. Also, thanks for allowing me to speak my mind!
There is clearly a lot to know about this. I think you made some interesting points in this post.
Hey! I could have sworn I’ve been to this website before but after browsing through some of the post I realized it’s new to me. Anyhow, I’m definitely delighted I found it and I’ll be bookmarking and checking back frequently!
While I tend to agree with the post I sincerely believe that car insurance has become too complex for the average policy holder. Just like any serious purchase however you must perform due diligence and research the insurance companies before you buy.
As a Newbie, I am continuously browsing online for articles that can aid me. Thank you
I appreciate a person taking the time to share them with us all.
You made some valid points in this article. I’ve done a lot of searching on the topic and think many people will agree with your post. Thanks, Niles Township
Superb post however , I was wondering if you could write a litte more on this topic? I’d be very grateful if you could elaborate a little bit more. Cheers!
Nearly every scene has at least some artistic appeal.
Wow! What a blog! I actually like how it is user-friendly on my eyes and as well the information are well scripted. I am curious how I might be notified whenever a brand-new mail has been successful. I have signed to your rss feed which must perform the trick! TX again!
I recently uncovered ones web site on the search engines and even look at a number of the early content articles. Manage the superior use. I simply supplemental boost your protein Feed if you want to great Live messenger Press Scanner. Seeking out forward to checking excess away from you at a later time!…
I noticed your site blog on the search engines and even take a look at several of the premature threads. Preserve up the nice drive. I recently supplementary up your Rss to assist you to our Ask News reports Readership. In search of forward to looking through considerably more of your stuff in the future!…
Greetings! Ones document rubble that is a legitimate top notch realize!…
Thanks bro
I really liked your post, thanks for sharing. — Tameka Gao
Director Neil Burger keeps the momentum going while keeping us glued with suspense, action and twists.
There are dangers and prices to action. However they are far lower than the lengthy range dangers of snug inaction.
Just a fast hello and also to thank you for discussing your ideas with this page.
Good to know
I am often to running a blog and i really recognize your content. The article has really peaks my interest. I’m going to bookmark your site and maintain checking for new information.
My neighbor and I had been just debating this specific topic, he’s often looking for to prove me incorrect. Your view on that is great and precisely how I really feel. I just now mailed him this web site to point out him your individual view. After looking over your web site I ebook marked and can be coming back to learn your new posts!
Intriguing
There is obviously a lot to know about this. I think you made some great points in this post.
You need to really moderate the responses listed here
Do you have a spam problem on this blog; I also am a blogger, and I was curious about your situation; we have created some nice procedures and we are looking to trade techniques with other folks, please shoot me an email if interested.coach outlet
How do you fancy becoming your personal boss, picking your personal working hours and meeting new people each and every day? Would you like to make good money and have the satisfaction of assisting folks learn about anything new? It really is straightforward to find out why countless persons from each and every walk of life need to be a driving instructor.
Excellent article! Just how long have you been working your website?
I’m still learning from you, however I’m enhancing myself. I certainly love reading the whole lot that is written on your blog.Hold the stories coming. I liked it!
I am looking forward to diggin more of your great content.
The next time I read a blog, I hope that it doesnt disappoint me as much as this one. I mean, I know it was my choice to read, but I actually thought youd have something interesting to say. All I hear is a bunch of whining about something that you could fix if you werent too busy looking for attention.
Very nice post, I certainly love this website, keep on it.
I think youve produced some actually interesting points. Not as well many people would truly think about this the way you just did. Im really impressed that theres so a lot about this subject thats been uncovered and you did it so properly, with so very much class. Very good one you, man! Seriously good things here.
I wished to thanks for this nice read!! I undoubtedly enjoying each little bit of it I have you bookmarked to take a look at new stuff you publish
I uncovered a the door fascinating conduct I’ve incorporated an important Trackback on it upon the little internet
……
hey all, I used to be simply checkin’ out this weblog and I actually admire the premise of the article, and have nothing to do, so if anyone want to to have an engrossing convo about it, please contact me on AIM, my title is heather smith
This website is mostly a walk-through like the data you wanted about it and even would not know individuals who that needs to. Peek in the following, and you could undeniably find out that it.
Thanks for this excellent article. One other thing is that many digital cameras are available equipped with a zoom lens that permits more or less of the scene to get included by ‘zooming’ in and out. Most of these changes in focus length are generally reflected in the viewfinder and on large display screen right at the back of the exact camera.