Come installare ktechlab?


11

Come installare ktechlab in Ubuntu 11.10? inserisci qui la descrizione dell'immagine


C'era un pacchetto nei repository Ubuntu, ma non è disponibile per Oneiric. Mi chiedo perché sia ​​stato rimosso.
Rafał Cieślak,

3
È stato rimosso perché si basa su vecchie librerie 3.x di KDE. vedi bugs.launchpad.net/ubuntu/+bug/727386 - in base a quel bug puoi installare il pacchetto deb da maverick.
Alistair Buxton,

Che ne dici di qualche alternativa ad esso?
Ashu,

Ho provato molte alternative, ma non ho avuto un sostituto perfetto
Tachyons,

Vedi se questo o questo potrebbe aiutare
Ashu,

Risposte:


8

Compilazione e installazione dell'ultima ktechlab su Ubuntu 11.10+

Questo otterrà l'ultimo ktechlab KDE4-port-in-progress installato su Ubuntu 11.10 (e probabilmente 12.04). Farla funzionare potrebbe essere una storia diversa poiché non ho familiarità con il software. Questo presuppone che tu sia al livello più alto della tua home directory:

sudo apt-get install git kdelibs5-dev kdevplatform-dev qt4-dev-tools cmake libglib2.0-dev
mkdir git-ktechlab && cd git-ktechlab
git clone git: //github.com/ktechlab/ktechlab.git
cd ktechlab
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE = debugfull -DCMAKE_INSTALL_PREFIX = / usr / local /
rendere
sudo make install
kbuildsycoca4 &> / dev / null
update-mime-database / usr / share / mime
 

E poi corri con ktechlab. Si noti che segfault per me quando si fa clic su "Nuovo" ma sembra aprire correttamente i progetti esistenti.


In alternativa, a meno di configurare una macchina virtuale che esegue Lucid, l'altra opzione potrebbe essere quella di creare un chroot Lucid, associare la vostra home directory a essa e impostare il display X in modo appropriato in modo che ktechlab 0.3.x sia in esecuzione "nativamente" sul display 11.10 .


Un po 'fuori tema: non ho mai usato ktechlab, ma ho un po' di esperienza con la programmazione integrata, in particolare i PIC; ma la maggior parte utilizzava MPLAB (e un po 'di gpsim) insieme a ICD2 (debugger in-circuit) invece di un simulatore. Forse un ICD potrebbe funzionare per i tuoi scopi?



1

Poiché il lavoro di porting di ktechlab è stato, purtroppo, svolto nel tempo libero degli sviluppatori, potrebbe passare molto tempo prima che possiamo usarlo nelle ultime versioni di Ubuntu (Kubuntu, Xubuntu, ecc.).

Tuttavia mi sono imbattuto in questo "how-to" molto interessante.

Aveva senso e sto seguendo le istruzioni per installare Lucido in una prigione chroot per eseguire ktechlab. Spiega come è possibile configurarlo per impostare un'icona sul desktop e un semplice clic da 12.04.

Il sito è in portoghese, tuttavia se usi il browser chromium (e forse altri) puoi tradurlo. Fai attenzione ai comandi taglia e incolla poiché la traduzione inglese dei comandi aggiunge spazi. Basta copiare e incollare nel terminale il testo originale. fare ogni passo in ordine.

Ecco il sito: Fai clic su questo link: Come installare ktechlab usando chroot per Ubuntu 12.04

C'è anche un video di YouTube qui .


1
Sebbene ciò possa teoricamente rispondere alla domanda, sarebbe preferibile includere qui le parti essenziali della risposta e fornire il collegamento come riferimento.
Aditya,

-1

Per coloro che amano e hanno bisogno di elaborazioni di circuiti elettronici con simulazione del funzionamento per facilitare lo sviluppo, abbiamo di nuovo il ktechlab che è stato fermato per qualche tempo nel suo sviluppo, e solo ora è stato rilasciato in .tar.xz che è il codice sorgente compresso che può essere estratto per l'eventuale compilazione.

inserisci qui la descrizione dell'immagine

Dopo una battuta d'arresto per farlo funzionare, ho finito per compilare, installare e creare un pacchetto in formato .deb dove nei miei test ha funzionato perfettamente sulla base Ubuntu 17.04 di KDu4 e sulla base Kubuntu 18.04 di KDu5 Alpha4. Credo che funzionerà normalmente in altre distribuzioni basate su Debian.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.