petrusic:
Oggi ho cominciato a fare esperienza anche su un pc portatile e la prima operazione che ho avviato, dopo i primi approcci sul nuovo strumento, è stata quella di installare lazarus tramite il comando curl:
--- Codice: --- petrus@petrus-Lenovo-V15-G2-IJL:~$ sudo curl -k -L https://cloud.dyn-o-saur.com/lazarus-ide-k | bash % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 808 100 808 0 0 2081 0 --:--:-- --:--:-- --:--:-- 2087 Downloading Lazarus and FPC packages --2023-11-27 16:35:18-- https://cloud.dyn-o-saur.com/fpc-laz_3.2.2-210709_amd64.deb Risoluzione di cloud.dyn-o-saur.com (cloud.dyn-o-saur.com)... 217.198.132.230, 2a00:6d43:601:e601:8b16:5631:bcee:2a4 Connessione a cloud.dyn-o-saur.com (cloud.dyn-o-saur.com)|217.198.132.230|:443... connesso. Richiesta HTTP inviata, in attesa di risposta... 200 OK Lunghezza: 39280196 (37M) [text/html] Salvataggio in: ‘fpc-laz_3.2.2-210709_amd64.deb.2’
fpc-laz_3.2.2-21070 100%[===================>] 37,46M 6,24MB/s in 6,3s
Install packages and dependency .... .... FPC and Lazarus binary .... Lettura elenco dei pacchetti... Fatto Generazione albero delle dipendenze... Fatto Lettura informazioni sullo stato... Fatto Nota, viene selezionato "fpc-laz" al posto di "/tmp/fpc-laz_3.2.2-210709_amd64.deb" I seguenti pacchetti aggiuntivi saranno inoltre installati: binutils binutils-common binutils-x86-64-linux-gnu libbinutils libctf-nobfd0 libctf0 Pacchetti suggeriti: binutils-doc I seguenti pacchetti NUOVI saranno installati: binutils binutils-common binutils-x86-64-linux-gnu fpc-laz libbinutils libctf-nobfd0 libctf0 0 aggiornati, 7 installati, 0 da rimuovere e 0 non aggiornati. È necessario scaricare 3.425 kB/42,7 MB di archivi. Dopo quest'operazione, verranno occupati 379 MB di spazio su disco. Continuare? [S/n] Interrotto.
--- Termina codice --- Con mia grande sorpresa l'esecuzione si è interrotta, come risulta dal codice che ho riportato qui sopra. Ho provato più volte, ma il triste risultato finale non è cambiato.
Bisogna seguire una procedura diversa per installare Lazarus in un portatile?
DragoRosso:
--- Citazione da: petrusic - Novembre 27, 2023, 05:04:35 pm ---2023-11-27 16:35:25 (5,99 MB/s) - ‘fpc-laz_3.2.2-210709_amd64.deb.2’ salvato [39280196/39280196] Nota, viene selezionato "fpc-laz" al posto di "/tmp/fpc-laz_3.2.2-210709_amd64.deb"
--- Termina citazione --- Per qualche motivo, i comandi vengono eseguiti non secondo quanto "scritto" nello script ... o è gia stato installato Lazarus e Linux cerca di reinstallarlo da ciò. Non ho sufficiente competenze per andare a capire ciò che succede, forse @nomorelogic ci può aiutare a capire cosa succede.
Comunque non è il portatile il "problema" ma la versione di Linux.
Ciao
DragoRosso:
Aggiornamento: hai detto che lo hai scaricato più volte (direi da quanto ho visto che potresti avere tentato 3 volte in tutto) ... ci potrebbero essere due "problemi".
Il primo è che i file scaricati non vengono sovrascritti ma rinominati, e quindi l'esecuzione dello script non è affidabile (perchè richiama il file con il nome originale, quindi non l'ultimo scaricato).
Il secondo è che l'installazione potrebbe essere eseguita "usando" quanto già installato (tipo in Windows, quando si cerca di installare un programma già installato e per default parte la "riparazione").
Se per qualche motivo il primo download non fosse andato a buon fine, ci sarebbe l'interruzione dello script e la non possibilità di ripresa.
Prova a tentare ciò:
- vai nella cartella /tmp e cancella i file che hanno attinenza simile a quelli teoricamente scaricati (dovresti trovartene 3 per ogni tentativo fatto, quindi 9 in tutto).
- esegui la disinstallazione di quanto già parzialmente installato seguendo quanto riportato nel solito ns. blog (https://blog.lazaruspascal.it/2022/03/03/installazione-in-linux-risoluzione-problemi/).
Poi riavvia il portatile e tenta di nuovo a eseguire il curl.
Facci sapere.
DragoRosso:
Nuovo aggiornamento:
ovviamente si possono lanciare i tre file scaricati a mano nella sequenza indicata come indicato nel blog.
nomorelogic:
--- Citazione da: petrusic - Novembre 27, 2023, 05:04:35 pm ---[...] Bisogna seguire una procedura diversa per installare Lazarus in un portatile?
--- Termina citazione ---
Risposta breve: no :)
Nel tuo primo post vedo che il tuo sistema sta cercando di installare le dipendenze, passo obbligatorio. Comunque curl serve solo a scaricare i pacchetti.
Presumo che utilizzi ubuntu o una distro della famiglia debian, ti consiglierei di scaricare i .deb da questa pagina: https://www.lazarus-ide.org/index.php?page=downloads e poi installa con:
C'è un motivo particolare per cui non installi con Synaptic o apt? Lo vedo mooooooooooolto più semplice ;)
Edit: probabilmente il problema è che curl scarica in /tmp altrimenti non capisco il senso di quel messaggio però, ripeto, ti consiglio di usare il PMS ufficiale della tua distro