Allt från Computex 2023
Permalänk
Medlem

Kompilera mera.

Nu har jag fått röda ögon och nästan slut på te(!) medans jag har suttit och googlat fram lite info på hur man smyger in en egen kompilering av ett program smidigt med resten av Ubuntu installationen, men inte hittat ett jota.

Jag menar alltså att alla program som man får i paketen smälter in så bra och i värsta fall kan man märka en dold mapp i home/usr mappen, annat är det så är det bara färdia bash skript och ikoner överallt.

När jag kompilerar nåt själv hamnar det oftast i min home mapp. Det känns lite konstigt att ha tillexempel senaste xfce versionen där. Eller allt annat med för den delen. Jag vill ha den till nerladdade saker, musik och bilder och sånt. Inte som en program mapp. Så jag skulle vilja veta hur man gör för att smyga in programmen på rätt ställe hela tiden.

Visa signatur

Dur ru - dum.

Permalänk
Medlem

tar xvjf someprogram.tar.bz2 cd someprogram ./configure --prefix=/usr make sudo make install

Edit: Inga smilies i detta inlägg, tack.

Permalänk
Medlem

Men då hanmar det väl bara i just den mappen?

Visa signatur

Dur ru - dum.

Permalänk
Medlem

Då hamnar binärerna i /usr/bin, biblioteken i /usr/lib ikoner och skräp hamnar i sina respektive mappar i /usr/share osv. ..precis som det ska vara.
Om du ville ha det på något annat sätt så missförstod jag dig uppenbarligen.

Permalänk
Medlem

Ruskigt bra att veta, det borde stå jättestort när man startar datorn att det är där det ska hamna!
Tack så mycket, jag har grubblat på det där ett tag.

Visa signatur

Dur ru - dum.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av ./configure --help
By default, `make install' will install all the files in
`/usr/local/bin', `/usr/local/lib' etc. You can specify
an installation prefix other than `/usr/local' using `--prefix',
for instance `--prefix=$HOME'.

Tycker jag att man ser vid ./configure --help till nästan alla program.
Så det är ju inte direkt någonting som det smygs med

Permalänk
Medlem

Det blir lätt sådär med oss gamla mikråsofters. Vi bygger en mapp för spel och en för allt annat sen väljer man bara det. Så kommer linux med sitt hokus pokus

Visa signatur

Dur ru - dum.