(2009-04-02)
Open
Source
Information om öppen programvara.
Linuxböcker
Böcker om och för Linux.
OLFIX. Order,Lager,Fakturering
för Linux. Och Redovisning.(Länk).
Installation av Linux
Hur man installerar 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 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 Linux.
Ska du använda datorn för spel ska du nog inte satsa
på Linux idag.
Glöm allt vad Windows-program (spel mm) ifall du vill
börja använda 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 Linuxutvecklare) sina drivrutiner
för
Linux.
Det tar c:a ett halvt år innan Linuxvärlden hinner
ikapp med
egna lösningar (i bland egna drivrutiner) på nya
produkter.
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 Linux
finns
här
en ganska uttömmande information (på engelska).
Frågor
om Linux.
Fråga: Vad behövs för
hårdvara för att köra 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 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
Linux som man kan ladda ner gratis?
Svar: De flesta 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 linux?
Svar: Det är oftast inga problem.
Fråga:
Finns det någon wysiwyg editior som fungerar i
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 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 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 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 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 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å Linux utan mycket
handpåläggning.
Vill man vara säker på att ha ett modem som fungerar
i 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 Linux.
OLFIX har nu (2007-09-23) nått version 0.5.6.B
Till-OLFIX
Länkar:
Mandrake/Mandriva
http://www.mandriva.com/
MySQL http://www.mysql.com/
Linux.se
http://linux.se/