(2012-06-09)

Open Source    Information om öppen programvara.
GNU/Linuxböcker    Böcker om och för GNU/Linux.
OLFIX.   Order,Lager,Fakturering för GNU/Linux. Och Redovisning.(Länk).
Installation av GNU/Linux    Hur man installerar GNU/Linux på sin dator.
Tips
Virtuella konsoler.
Nätverksdisk (NAS) Hur man monterar en nätverksdisk.
Modem Allmän information om winmodem.
Nettikett Att ställa frågor på internet.
HOWTO Bubba | TWO



Jag har blivit intresserad av GNU/Linux och nu funnit en distribution som passar mig.
Jag valde Mandrake 8.2 och gjort en installation på svenska. Att jag valt en svensk installation (föredrar normal engelska) beror på att jag tycker det är lättare att använda svenska när det gäller att lära sig något nytt.

Nu har jag uppgraderat till Mandriva 2006. (2005-11-14)

Uppgraderingen gick oväntat smärtfritt. Uppdateringen är gjord på två datorer, varav en laptop (IBM Thinkpad). Jag har även installerat version 2.0 av OpenOffice.org. Verkar helt OK!
Jag jobbar ganska mycket med OLFIX och använder då utvecklingsmiljön Qt och programspråket C++. Lite C blir det också. Som databasmotor i OLFIX används MySQL varför det blir lite sql-script ävenså.

Jag har nu installerat Mandriva 2007.0 från början (2007-09-20) pga diskhaveri.
Jag har nu även uppgraderat till Mandriva 2008.0. Den uppgraderingen har inte gått helt felfritt men just nu verkar det fungera förutom attde virtuella konsolerna inte startas.
2007-11-20 Jag har fått igång de virtuella konsolerna.
Åsikter om GNU/Linux.
Ska du använda datorn för spel ska du nog inte satsa på GNU/Linux idag.
Glöm allt vad Windows-program (spel mm) ifall du vill börja använda GNU/Linux, oberoende av distribution.
Samma sak gäller den som vill ha det senaste av det senaste när det gäller hårdvara, framförallt när det gäller grafikkort. Wine är inte en färdigt simulator. Cedega är det nya namnet på WineX som har funnits ett tag. Mycket av detta beror på att tillverkare av hårdvara många gånger inte släpper ut (delger GNU/Linuxutvecklare) sina drivrutiner för GNU/Linux.
Det tar c:a ett halvt år innan GNU/Linuxvärlden hinner ikapp med egna lösningar (i bland egna drivrutiner) på nya produkter.

GNU/Linux är annars ett utmärkt val när det gäller all annan användning av datorer. Flera distributioner har svenska som alternativ i samband med installationen. Enligt min uppfattning så har Mandriva kommit längst när det gäller översättning till svenska.
I övrigt så skulle jag nog vilja påstå att Mandriva Linux är en av de lättaste distributionerna för nybörjare.
Ifall man "köper" "Power Pack" så får man mycket för pengarna (6 st CD-skivor, c:a 800:-). Om man vill kan man tanka ner och bränna CDna själv (4 st)

För den som funderar på att prova GNU/Linux finns här en ganska uttömmande information (på engelska).


Frågor om GNU/Linux.

Fråga: Vad behövs för hårdvara för att köra GNU/Linux?
Svar: Minimikraven kan sättas till ; Pentium II 450MHz, 256 MB RAM, c:a 6 GB hårddisk. Detta gäller om man vill använda grafik, grafiska gränssnitt.
I fall man nöjer sig med konsolmode så går det att köra GNU/Linux på
en 386, 32-64 MB RAM och c:a 2GB hårddisk

Fråga: Går det att använda en bärbar dator med en Intel PIII, 256 mb ram och 9GB hd.
Svar: Ja, Det går oftast bra.

Fråga: Finns det någon version av GNU/Linux som man kan ladda ner gratis?
Svar: De flesta GNU/Linuxdistributioner är gratis och kan laddas ned, så kallade .iso-filer. Distributioner
Efter nedladdning får man bränna filen/filerna på en eller flera CD-skivor.

Fråga: Är det möjligt att alltid boota från en CD-skiva så att man kan spara hd utrymme?
Svar: Ja. KNOPPIX och Ubuntu är exempel på distributioner som kan köras "live", dvs från CD-skivan.
Många distributioner finn numera i så kallad "live"-utgåva.
Men det påverkar hastigheten. Att "köra" från en CD-skiva blir långsamt pga skivan ofta stannar och måste komma upp i varv innan den kan läsas.

Fråga: Finns det problem med att köra wlan med GNU/Linux?
Svar: Det är oftast inga problem.

Fråga: Finns det någon wysiwyg editior som fungerar i GNU/Linuxmiljö?
Svar: Ja, det finns ett flertal editorer.
Emacs är den stora och används ofta av programmerare.
vi, vim följer med de flesta, om inte alla GNU/Linuxdistributioner.
Kwrite följer med KDE-paketet. KDE är ett "skrivbordspaket". Kwrite påminner om Notpad i Windows.
Samt ett flertal andra editorer.



Virtuella konsoler.
Ofta brukar GNU/Linuxsystem i samband med uppstarten (boot) också skapa 6 st virtuella konsoler som kan nås med tangenttryckningarna Ctrl-Alt-F1 till Ctrl-Alt-F6. Återgång till den grafiska skärmen sker sedan med Ctrl-Alt-F7.

I samband med att jag uppgraderade mitt system från Mandriva GNU/Linux 2007.0 till 2008.0 så uppstod någon form av fel vilket gjorde att dessa virtuella konsoler aldrig startade.

Starta en virtuell konsol med kommandot
setuid /sbin/mingetty ttyx
x byts ut mot en av siffrorna 1 till 6.

setsid - kör ett program i en ny session


Nätverksdisk.
Hur man monterar en nätverksdisk.
 
Jag använder smbmount kommandot.  Kommandot smbmount finns bara i GNU/Linux.
Jag lägger till uid=username (uid=jan)

Exempel:

smbmount //nas8ab377/QJan /mnt/QJan -o rw uid=jan

Förklaring:
 
smbmount är mountkommandot
//nas8ab377/QJan är det filsystem jag vill montera
/mnt/QJan är monteringspunkten
-o är  option
rw är rättigheter  (read-write)
uid=jan är den användare(user) som ska ha rättigheterna, i detta fall jan.
 



Modem.
Jag har inte följt utvecklingen när det gäller "winmodem" och GNU/Linux så noga.
Winmodem är inte riktiga modem eftersom en del av funktionaliteten utförs av programvara. Denna programvara tillhandahålls av tillverkaren. Programvaran är för det mesta bara utvecklad för MS Windows. De flesta inbyggnadsmodem (kretskort för montering inne i datorn) är winmodem.
Winmodem fungerar sällan på GNU/Linux utan mycket handpåläggning.
Vill man vara säker på att ha ett modem som fungerar i GNU/Linux utan alltför mycket jobb bör man använda ett externt (fristående) modem. Ett extern modem passar till alla operativsystem/typer av hårdvara, även till en så kallad "dum" terminal. Det externa modemet ansluts på en PC till en av serieportarna (COM1/COM2).

Dock pågår utveckling inom OpenSource-rörelsen för att ta fram programvara för winmodem.
Man bör dock ha i minnet att drivrutiner för winmodem alltid blir specifika, anpassade efter fabrikat.

NETTIKET

Att ställa frågor på nätet.
Lite regler hur man ställer frågor på nätet på ett trevligt sätt och som gör att man får svar på sin frågor mm lite snabbare.

Innehåll:

1. Innan du ställer en fråga använd sökfunktionen.
Den finns ofta ovanför ämnesraden.
Många ställer samma fråga och den är ofta besvarad tidigare.

2. Försök hitta svaret på din fråga genom att använda sökfunktioner på internet.

Om punkt 1 och 2 inte ger det resultat du önskar så:

3. Välj rätt forum för dina frågor.

4. Skriv en beskrivande rubrik till din fråga/inlägg.

Att bara skriva Hjälp eller Panik eller liknande ger dig
ingen hjälp utan retar bara upp dem som ska försöka hjälpa dig.

5. Beskriv din fråga så detaljerat som möjligt.
Tala också om vad du har för distribution, vilket version mm mm.
Bifoga gärna eventuella felmeddelanden.
MEN, inte långa listor (sida efter sida) med felmeddelande eller kod.
Klipp ur det som är relevant för frågeställningen.

6. Använd inte stora bokstäver i hela meningar.
Detta är ett sätt att i text markera att man skriker, SKRIKER.

7. Innan du skickar iväg din fråga, använd funktionen förhandsgranskning
så upptäcker du säkert en hel del grova fel i din fråga.

8. Om du gör ett inlägg och vill förtydliga vem du svarar genom att citera
(använda "Citat") så ta inte med hela citatet i ditt inlägg, det finns ju redan där.
Plocka bara ut de specifika delarna som du behöver för att förtydliga ditt inlägg.


HOWTO Bubba | TWO


Några ändringar jag gjort i min Bubba server.
1. Jag ändrade i filen /etc/mysql/my.cnf från 127.0.0.1 till 0.0.0.0
2. Därpå startade jag om servern (för att starta om mysql)
3. Jag skapade filen add_user_myuser.sql
CREATE USER 'myuser'@'%' IDENTIFIED BY 'myuser';
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
(byt ut alla förekomster av myuser till ett användarnamn du vill ha)
4.Använd Filemangern i Bubba och ladda upp filen filen add_user_myuser.sql till /home/webb. 4b. Använd Action -> Change permissions på filen filen add_user_myuser.sql /gör detta varje gång filen ändras)
5. Byt till root med kommandot su
6. kör kommando:
bubba:/home/webb# mysql < /home/webb/add_user_myuser.sql
Nu ska man, från sin desktop/laptop kunna köra kommaqndot mysql -h host -u myuser -p
Jag använder följande två grafiska program från MySQL:

MySQL Browser
MySQL Administrator

Jag har installerat MySQL och MySQLCC
Tidigare använde jag MySQL Navigator men den fungerar inte till senare versioner av MySQL.
Då MySQL Navigator inte hade någon dokumentation har jag tillsammans med skaparen av MySQL Navigator (Shi Bok Jang, sise15@mizi.com)
gjort en liten micro-HOWTO för hur man kopplar upp sig mot en databas.


  HOWTO-Starta MySQL Navigator
  HOWTO-Start MySQL Navigator
  HOWTO-Använda Qt

Jag deltar i utvecklingsprojektet OLFIX.
OLFIX är planerat att bli ett Order-, Lager-, Faktureringssystem för GNU/Linux.

OLFIX har nu (2007-09-23) nått version 0.5.6.B

Till-OLFIX


Länkar:

Mageia, http://www.mageia.org

Mandrake/Mandrivahttp://www.mandriva.com/

MySQL http://www.mysql.com/

Linux.se http://Linux.se/