![]() |
Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Tech (http://www.dsy.it/forum/forumdisplay.php?forumid=189)
-- [Linux]Neofita (http://www.dsy.it/forum/showthread.php?threadid=18400)
[Linux]Neofita
Sto iniziando a smanettare un po' su linux..dovrei iniziare a programmare un po' in c ma ho qualche difficoltà iniziale...
per compilare un programma devo fare "$ cc prova.c"..giusto?
ma per spostarmi i cartella? come faccio a posizionare la shell nella cartella corretta, dove risiede il file..sempre che sia necessari farlo?
magari qualcuno ha una lista di comandi tipicii da postare?
sono propro a livello zero abbiate pietà di me..non mi sparate 100 miliardi di comandi per fare cose assurde tipo troncare un bit ad un indirizzo di memoria nascosto nei meandri di chissà cosa..
..grazie a tutti.
Re: [Linux]Neofita
Originally posted by Barone
per compilare un programma devo fare "$ cc prova.c"..giusto?
Originally posted by Barone
ma per spostarmi i cartella? come faccio a posizionare la shell nella cartella corretta, dove risiede il file..sempre che sia necessari farlo?
Originally posted by Barone
magari qualcuno ha una lista di comandi tipicii da postare?
__________________
E lo sceriffo americano non lo sa / ma quando parla ride tutta la città / vile fellone vieni a singolar tenzone / unza unza umpappà troppe truppe mariscià.
Non ci voleva l'eruzione della lava / e due piccioni si contendono la fava / sposa bagnata, bambina svergognata / la questione è delicata / come bolle la patata.
Basta! E' finita la festa
[L'ovile delle vanità, Folkabbestia]
grazie..futur...cmq devo ri installarmi tutto perchè i driver della scheda video mi hanno spapocchiato tutto e nn fa più il boot...cazzuola li ho installati separatamente attraverso l'aggiornamento guidato di Yast...
magari conosci un comando per disinstallare il driver dal boot loader..sotto c'è una specie di riga per i comandi...mi puoi aiutare?
Originally posted by Barone
magari conosci un comando per disinstallare il driver dal boot loader..sotto c'è una specie di riga per i comandi...mi puoi aiutare?
__________________
E lo sceriffo americano non lo sa / ma quando parla ride tutta la città / vile fellone vieni a singolar tenzone / unza unza umpappà troppe truppe mariscià.
Non ci voleva l'eruzione della lava / e due piccioni si contendono la fava / sposa bagnata, bambina svergognata / la questione è delicata / come bolle la patata.
Basta! E' finita la festa
[L'ovile delle vanità, Folkabbestia]
Preciso che ho installato tutto correttamente..ho fatto gli aggiornamenti e tutto ok..solo che ieri mi è venuta la brillante idea di aggiornare la scheda video..prendo i dirver consigliati da YATS...ora nn va piu nulla.
Allora:
1)Si blocca appena finisce di caricare il sistema operativo...rimane la scehrmata nera e nn carica la schermata dove ci si logga.
2)nessun errore tutto nero e basta...come se si fermasse tutto.Il processore nn fa piu nulla.
3)Non posso accedere a nulla...il pc è bloccato ancora prima di inizializzare il desktop.
intanto provo a riavviare e dare un occhio ai messaggi che ci sono duranete il boot...(quelli che si visualizzano premendo F2)
edit: niente di anomalo.
ok..si va avanti...
Allora ho provato un po' di tools di ripristino..ma nulla..ho re installato tutto..
Ora vorrei capire perchè nn riesco a caompilare il mio codice c....mi da sempre un errore nel quale si dice che il comando che utilizzo nn esiste...ho copiato quello che mi hai scritto sopra, natuarlmente adattandolo al nome del file...poi ho dato un occhio al libro e ho copiato le stesse cose ma nulla...
devo aver mancato qualcosa in fase di installazione?non so..librerie, variabili o cose del genere..?
Alessandro@linux:~/Desktop> cd '/home/Alessandro/Desktop/Programmazione'
Alessandro@linux:~/Desktop/Programmazione> $ gcc prova.c -o prova.out
bash: $: command not found
Re: ok..si va avanti...
Originally posted by Barone
Alessandro@linux:~/Desktop> cd '/home/Alessandro/Desktop/Programmazione'
Alessandro@linux:~/Desktop/Programmazione> $ gcc prova.c -o prova.out
bash: $: command not found
code:
gcc nomefile.c
__________________
When once you have tasted flight, you will walk the earth, forever more, with your eyes turned skyward. For there you have been, and there you long to return.
“Dovere, tempo, destino, tutto tende a separarci e, di fatto, ci separa. Ma il sentimento non conosce frontiere e mi unisce a te come se avessi sempre la mia mano sulla tua"
per curiosita', il $ e' il simbolo del prompt della shell. Da utente e' cosi':
code:
viry@penny viry $
code:
root@penny root #
__________________
When once you have tasted flight, you will walk the earth, forever more, with your eyes turned skyward. For there you have been, and there you long to return.
“Dovere, tempo, destino, tutto tende a separarci e, di fatto, ci separa. Ma il sentimento non conosce frontiere e mi unisce a te come se avessi sempre la mia mano sulla tua"
Visto che nn riesco ugualmente ti descrivo dettagliatmente cosa faccio:
ho scritto il primo codice "hello world" con l'editor di testo.L'ho salvato in una cartella.
Apro SHell-konsole e faccio cd "cartella"
poi ho provato a scrivere il comando in tutte le salse..con $, senza ecc..
mas empre lo stesso errore....e poi non so cos è la bash...
![]()
Originally posted by Barone
mas empre lo stesso errore....e poi non so cos è la bash...![]()
![]()
e poi non so cos è la bash..
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
guarda sopra: comand not found..sempre quello...mi sfugge sicuramente qualcosa...ho la suse 9.1
Originally posted by Barone
guarda sopra: comand not
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
stranissimo.. ma se dai solo gcc che ti dice?
__________________
Se il pugno e' chiuso la mano e' vuota. Solo se la mano e' aperta puoi possedere tutto
sempre la stessa cosa 
Originally posted by Barone
sempre la stessa cosa![]()
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
ho fatto una installazione tipica...non mi ha mai chiesto nulla su pacchetti di sviluppo...
Alessandro@linux:~> locate gcc
bash: locate: command not found
Alessandro@linux:~> updatedb
bash: updatedb: command not found
Alessandro@linux:~>
prova con
which gcc
se dice not found non hai installato i pacchetti, quindi ricorri allo yast e installa il gcc
__________________
When once you have tasted flight, you will walk the earth, forever more, with your eyes turned skyward. For there you have been, and there you long to return.
“Dovere, tempo, destino, tutto tende a separarci e, di fatto, ci separa. Ma il sentimento non conosce frontiere e mi unisce a te come se avessi sempre la mia mano sulla tua"
facendo which gcc non succede nulla.....però almeno nn mi da l'errore..cmq provo a dare un occhio ai pacchetti di sviluppo..
echo $PATH cosa ti da? mi sembra strano che nemmeno locate sia installato
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
ora ho installato un bel po' di pacchetti che mi sembravano adeguati...
con echo $PATH ora mi da:
/home/Alessandro/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/java/jre/bin
allora ti mancava anche locate, visto che in teoria dovrebeb stare sotto /usr/lbin, che tu hai nel path..
Con i pacchetti che hai installato hai risolto?
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
si ora mi da un errore del cavolo ma conto di risolvere domani..quando sarò un po meno stanco...![]()
credo fosse proprio quello il problema cmq..
notato che Kubuntu non installa gcc di default
magari anche suse fa lo stesso, anche se nn l'ho mai usata quindi nn saprei
__________________
Se il pugno e' chiuso la mano e' vuota. Solo se la mano e' aperta puoi possedere tutto
Varie distro non istallano di default il gcc se non si ci sono dei pacchetti di sviluppo, quindi il fatto di NON trovarsi il gcc e' abbastanza normale..
(beh, non per chi usa Gentoo
)
__________________
When once you have tasted flight, you will walk the earth, forever more, with your eyes turned skyward. For there you have been, and there you long to return.
“Dovere, tempo, destino, tutto tende a separarci e, di fatto, ci separa. Ma il sentimento non conosce frontiere e mi unisce a te come se avessi sempre la mia mano sulla tua"
Originally posted by Viry
(beh, non per chi usa Gentoo)

__________________
Se il pugno e' chiuso la mano e' vuota. Solo se la mano e' aperta puoi possedere tutto
Originally posted by Viry
(beh, non per chi usa Gentoo)
hai risolto alla fine?
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
si grazie..tutto risolto..ci si risente nei porossimi giorni con i prossimi problemi...grazie a tutti x la collaborazione.
Scusate, io ho appena installato linux Mandrake, ma anche se ho installato la componente grafica, non me la fà partire.... in pratica mi vede solo 6 teerminali e non il settimo.
Una volta dentro ho provato a riconfigurare la scheda grafica con drakxconf, ma non si risolve il problema. Consigli?
Dovresti dare qualche dettaglio in più, primo fra tutti che tipo si server grafico hai installato (XFree o Xorg?)
drakxconf cosa ti dice?
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
Praticamente con drakxconf scelgo la scheda grafica, la risoluzione.
Poi installo Xfree 4.... riavvio ma non parte la grafica.
Dettaglio in più: dopo che installo la mia scheda grafica ATI RADEON 9200 SE mi dice impossibile aprire display.
è quasi certamente un problema del file di configurazione di xfree.
Prova a vedre /var/log/XFree86.0.log e vedi cosa riportano le righe che inizano con (EE).
Poi fai una ricerca con google, vedrai che trovi la soluzione 
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
Ok, adesso non posso , ma oggi provo e poi ti dico.
Ma le righe che iniziano con EE cosa indicano ... e cosa devo ricercare con google?
Indicano un errore ![]()
Usa quelle righe come parametro della ricerca
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
Ciao, ti devo dare una notizia strana... sotto /var/log non esiste xfree.......
forse esiste qualcosa chiamato xorg
__________________
When once you have tasted flight, you will walk the earth, forever more, with your eyes turned skyward. For there you have been, and there you long to return.
“Dovere, tempo, destino, tutto tende a separarci e, di fatto, ci separa. Ma il sentimento non conosce frontiere e mi unisce a te come se avessi sempre la mia mano sulla tua"
Esatto: come dice Viry se non c'è XFree (visto che lo avevi nominato, pensavo usassi quello), c'è nello stesso path il log di Xorg (/var/log/xorg.0.log)
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
sono tornato...
eccomi...ho iniziato lo stage e oggi il mio tutor mi ha fatto una introduzione a linux (mandrake 9.1) e sui comandi vari...a dire la verità tutto quello che mi ha detto mi è sembrato legico e chiaro..però ora queste cose dovrei impararle...mi consigliate un tutorial, un sito, qualsiasi cosa dove posso trovare una semplice guida ai comandi da shell...
grazie.
http://slackbook.slackit.org/cap8/otto.html
E qui http://ildp.pluto.linux.it/AppuntiLinux/a21.html cerca la parte riguardante la shell. Per il resto rimane un ottimo riferimento per un'infinità di cose ![]()
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
non esiste neanche xorg.
Dite che è un problema di Mandrake 8.2?
direi che non hai installato X
quindi non potrai mai tirare su Gnome o KDE.
Fai un boot con i cd di Mandrake e seleziona le opzioni di aggiornamento.
Quando arrivi alla selezione dei pacchetti, seleziona il gruppo di X (dovrebbe essere la prima voce)
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
ok, ci provo.
ciao
Ho selezionato i pacchetti di aggiornamento e ho installato l'ambiente grafico. Ma al riavvio il bootloader mi fa vedere oltre alle voci NT e linux anche old-linux etc... che non ha cancellato.
Ma il problema principale è che non mi carica il sistema operativo, si blocca.
Cosa devo fare?

ma hai selezionato di aggiornare il boot loader?
Si blocca dove? con che messaggio?
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
Subito dopo la scelta del S.O. da far partire, scelgo linux e mi appare la finestra per la partenza interattiva( hai presente?)
Non fa neanche il controllo del filesystem.
Originally posted by DeepBlue
http://slackbook.slackit.org/cap8/otto.html
E qui http://ildp.pluto.linux.it/AppuntiLinux/a21.html cerca la parte riguardante la shell. Per il resto rimane un ottimo riferimento per un'infinità di cose![]()
Visto che linux non parte, come faccio adesso a disinstallarlo senza perdere Windows.... ovvero, visto che uso grub per far partire il S.O., come faccio a cancellarlo e far partire lo stesso windows?
ci sarebbe l'utility "fixmbr" sul cd di xp quando vai in "modalità di recupero o qualcosa del genere", che ti riscrive l'mbr di default. da usare con cautela cmq, a me a volte non ha funzionato come doveva 
__________________
those who test will find a bullet in they chest
put ta rest
by a brotha who was hopeless
grow up broke on tha rope of insanity
how many pistols smoking coming from a broken family
Come faccio a configurare una rete in linux? O meglio solo il server.
Originally posted by lino
Visto che linux non parte, come faccio adesso a disinstallarlo senza perdere Windows.... ovvero, visto che uso grub per far partire il S.O., come faccio a cancellarlo e far partire lo stesso windows?
Come faccio a configurare una rete in linux? O meglio solo il server
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
Originally posted by lino
Come faccio a configurare una rete in linux? O meglio solo il server.
__________________
When once you have tasted flight, you will walk the earth, forever more, with your eyes turned skyward. For there you have been, and there you long to return.
“Dovere, tempo, destino, tutto tende a separarci e, di fatto, ci separa. Ma il sentimento non conosce frontiere e mi unisce a te come se avessi sempre la mia mano sulla tua"
Voglio utilizzarla come server di posta, creare account e assegnare permessi sulle cartelle condivise
Come server di posta da un'occhiata al postfix:
www.postfix.org (e' semplice da configurare).
Se poi vuoi anche un server imap ti consiglio courier (www.courier-mta.org)
Le spiegazioni su come mettere insieme il tutto le trovi qui:
http://www.postfix.org/docs.html, vari howto tra cui il piu' completo e' senza dubbio questo:
http://genco.gen.tc/postfix_virtual.php
__________________
When once you have tasted flight, you will walk the earth, forever more, with your eyes turned skyward. For there you have been, and there you long to return.
“Dovere, tempo, destino, tutto tende a separarci e, di fatto, ci separa. Ma il sentimento non conosce frontiere e mi unisce a te come se avessi sempre la mia mano sulla tua"
Cmq io ho ancora il problema sull'avvio di linux.
Ho installato la Mandrake 8.2, ma non parte. Oltrettutto dopo averla reinstallata con la grafica, la grafica non viene caricata e si impianta subito dopo il boot. Quindi non potendo accedere a lilo.conf non posso neanche modificare l'avvio di NT.
Cosa faccio?
Grazie Vizy per i consigli, sto scaricando sandmail 8.13. Poi mi insegni qualcosa?
Originally posted by lino
Cmq io ho ancora il problema sull'avvio di linux.
Ho installato la Mandrake 8.2, ma non parte. Oltrettutto dopo averla reinstallata con la grafica, la grafica non viene caricata e si impianta subito dopo il boot.
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
Su che hardware installi?recente?
Il mio consiglio e,lascia perdere mandrake (now mandriva),se hai tempo da dedicare ti consiglio Gentoo,se vuoi un sistema up and running in mezzora ti consiglio Ubuntu,che e debian based,e un pregio o un difetto a seconda dei punti di vista! ![]()
Permettimi un appunto,l'approccio "poi mi insegni qualcosa" IMHO non e una gran cosa,leggiti la documentazione,ne avrai di che sbizzarrirti,se poi avrai dubbi,siamo qua!
__________________
Khelidan
Originally posted by lino
Cmq io ho ancora il problema sull'avvio di linux.
Ho installato la Mandrake 8.2, ma non parte. Oltrettutto dopo averla reinstallata con la grafica, la grafica non viene caricata e si impianta subito dopo il boot. Quindi non potendo accedere a lilo.conf non posso neanche modificare l'avvio di NT.
Cosa faccio?
Grazie Vizy per i consigli, sto scaricando sandmail 8.13. Poi mi insegni qualcosa?
__________________
When once you have tasted flight, you will walk the earth, forever more, with your eyes turned skyward. For there you have been, and there you long to return.
“Dovere, tempo, destino, tutto tende a separarci e, di fatto, ci separa. Ma il sentimento non conosce frontiere e mi unisce a te come se avessi sempre la mia mano sulla tua"
Originally posted by khelidan
Permettimi un appunto,l'approccio "poi mi insegni qualcosa" IMHO non e una gran cosa,leggiti la documentazione,ne avrai di che sbizzarrirti,se poi avrai dubbi,siamo qua!
__________________
When once you have tasted flight, you will walk the earth, forever more, with your eyes turned skyward. For there you have been, and there you long to return.
“Dovere, tempo, destino, tutto tende a separarci e, di fatto, ci separa. Ma il sentimento non conosce frontiere e mi unisce a te come se avessi sempre la mia mano sulla tua"
Ragazzi/e, grazie hai vostri consigli ora ho un linux funzionante con ambiente grafico.
Come consigliato da Vizy,scarico postfix 2.2 official release che poi dovrò imparare ad usare......
Ho sentito parlare di firewall, voi sotto windows, sapete creare un firewall hardware potente?
Originally posted by lino
Ho sentito parlare di firewall, voi sotto windows, sapete creare un firewall hardware potente?

__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
Ma per configurare iptables non bastano poche righe da riga di comando?
mmm sì, solo che ad ogni riavvio le perdi.
Puoi usare iptables-save per salvare le regole che crei, oppure (ancora più elegante) crei uno script con le regole, lo salvi da qualche parte (/etc?) e fai in modo che questo venga lanciato ad ogni avvio della macchina.
Io sulle mie macchine ho due script: uno start.firewall, che viene avviato automaticamente all'accensione della macchina, e uno stop.firewall, che posso usare per eliminare temporaneamente tutte le regole.
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
Riesci ad inviarmi gli script che hai fatto?
Sempre che questo non ti crei problemi.
Altra domanda, con questa versione di linux(mandrake 8.2) non riesco ad accedere alla partizione windows, cosa devo fare?
Ricompilare il kernel?
Beh, di tutorial su iptables ce ne sono una marea in giro, basta cercare un po' con google ![]()
Se vuoi ti posso spiegare come scrivere un demone che gestisca il servizio di firewall registrandolo con chkconfig.
Per quanto riguarda ntfs, lancia lsmod e vedi se nelle varie voci appare "ntfs".
Se non appare, allora devi ricompilare il kernel, altrimenti basta indicare un punto di mount in /etc/fstab oppure montarlo a mano ogni volta con mount /dev/hd_partizione_ntfs /mn/cartella_che_hai_creato.
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
Ma per ricompilare il kernel cosa devo fare?
c'è un thread nel LUG del DSY che parla proprio di ricompilazione del kernel, altrimenti puoi seguire questa guida: ricompilazione assicurata 
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
Ho scaricato postfix e l'ho scompattato con il comando tar xvfz postfix........... ora cosa faccio?
Cmq sono riuscito a condividere la partizione ntfs e vedo windows sotto linux
Originally posted by lino
Ho scaricato postfix e l'ho scompattato con il comando tar xvfz postfix........... ora cosa faccio?
__________________
When once you have tasted flight, you will walk the earth, forever more, with your eyes turned skyward. For there you have been, and there you long to return.
“Dovere, tempo, destino, tutto tende a separarci e, di fatto, ci separa. Ma il sentimento non conosce frontiere e mi unisce a te come se avessi sempre la mia mano sulla tua"
Ok, ho configurato postfix, ho modificato solo il main.conf. Ora cosa posso provare per fare qualche prova?
Altra domanda: sul pc con installato linux ho un modem interno, come faccio a configurare la connessione di rete?
Ho provato ma da un errore del tipo: Assicurarsi che il modem sia configurato correttamente /dev/modem
provi a mandarti una mail usando il telnet ![]()
telnet localhost 25, mandi una mail a un utente locale e vedi se arriva qualcosa (tenedo sott'occhio i log con un tail -f /var /log/syslog)
__________________
When once you have tasted flight, you will walk the earth, forever more, with your eyes turned skyward. For there you have been, and there you long to return.
“Dovere, tempo, destino, tutto tende a separarci e, di fatto, ci separa. Ma il sentimento non conosce frontiere e mi unisce a te come se avessi sempre la mia mano sulla tua"
Tieni conto che non ho una rete, devo creare un utente locale e poi mandargli una mail? devo assegnare a questo utente un indirizzo di posta elettronica.
Telnet lo trovo nei cd di installazione di linux?
Ok, ho installato il protocollo telnet.
Poi tramite shell ho scritto telnet localhost 25 e mi ha aperto la connessione.
Adesso come faccio a mandare il messaggio?
Adesso inserisci i comandi corretti, secondo la RFC di SMTP (http://www.ietf.org/rfc/rfc2821.txt?number=2821)
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
Originally posted by Viry
Pero' si potrebbero organizzare dei corsettini su qualche argomento specifico, tipo:
- creare un firewallino domestico
- installare un mailserver casalingo
- lo shell scripting
E' vero che il mondo e' pieno di howto, ma spesso lasciano parecchi dubbi (sono reduce da un'incasinatissimo setup di un mailserver basato su cyrus imap per il quale ho dovuto leggere tremila fra howto, man pages e mailing list...)
Off-Topic:
credo che il problema sia sostanzialmente il tempo.
Molti di noi lavorano e un corso non può essere improvvisato, ma va preparato
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
beh assolutamente...non lo metto in dubbio.Pero' magari se c'e' qualche prof disposto ad aiutarvi (aiutarci), magari facendolo passare come stage x chi tiene i corsi(e si deve ancora laureare) secondo me potrebbe essere fattibile...cmq ripeto:a disposizione x iniziative ed organizzazione.
quello che ti posso consigliare è di leggere attentamente le pagine guida man!
ex comando: man gcc
__________________
Het is allemaal naar de zak!!!
Originally posted by poledrisk85
quello che ti posso consigliare è di leggere attentamente le pagine guida man!
ex comando: man gcc

__________________
those who test will find a bullet in they chest
put ta rest
by a brotha who was hopeless
grow up broke on tha rope of insanity
how many pistols smoking coming from a broken family
Originally posted by poledrisk85
quello che ti posso consigliare è di leggere attentamente le pagine guida man!
ex comando: man gcc
Qualcuno usa gli script di shell?
Sono facile da fare?
man bash 
la tua domanda è troppo vaga!
Dipende da quello che devi fare...
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
| All times are GMT. The time now is 07:15. | Show all 82 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.