Nieuws:

Ubuntu-NL weer online!

Na een periode van technische problemen en een overbelaste server zijn we eindelijk weer bereikbaar.
Samen met Hobbynet, onze sponsor en hostingpartner, hebben we een oplossing gevonden zodat alles weer soepel draait.

Bedankt voor jullie geduld en begrip. We hopen nu weer verder te gaan waar we gebleven waren.

Het team van Ubuntu-NL

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Upgrade mislukt door noexec  (gelezen 641 keer)

Upgrade mislukt door noexec
« Gepost op: 2014/09/24, 13:09:31 »
Zag dat de beta versie van 14.10 bevroren is.
Wou dus alvast even een upgrade maken
Na het uitvoeren van deze sudo update-manager -d kreeg ik een error.
En wel deze :
Kan de opwaardering niet uitvoeren
Dit wordt meestal veroorzaakt door een systeem waar /tmp met noexec is aangekoppeld. Koppel opnieuw aan zonder noexec en voer de opwaardering weer uit.

Nu is mijn vraag wat is noexec ?
Nog nooit van gehoord.

Iemand een idee wat noexec is en hoe ik alsnog kan upgraden ?

Alvast dank

You gotta be hungry !

Offline BenMedia

  • Lid
    • Ben-Media
Re: Upgrade mislukt door noexec
« Reactie #1 Gepost op: 2014/09/24, 13:57:22 »
Upgraden is niet de verstandigste keuze. Als je al naaar 14.10 wilt zou ik een schone installatie doen.
Leverancier Ubuntu, Xubuntu, Lubuntu en Mint PC's

Offline Mikkel

  • Lid
Re: Upgrade mislukt door noexec
« Reactie #2 Gepost op: 2014/09/25, 16:45:24 »
Iemand een idee wat noexec is ...
noexec is een van de opties die je in fstab kunt toewijzen aan een schijf/partitie:
noexec - Sta het uitvoeren van programma's vanaf deze partitie NIET toe.

Offline Bloom

  • Lid
Re: Upgrade mislukt door noexec
« Reactie #3 Gepost op: 2014/09/25, 21:29:34 »
Qua veiligheid is het over het algemeen een goed idee om /tmp en /var/tmp niet uitvoerbaar te maken.
Helaas werkt het apt-bijwerkingssysteem wél met uitvoerbare bestanden in /tmp.
Oplossing: maak /tmp tijdelijk uitvoerbaar tijdens apt-operaties en zet het weer onuitvoerbaar als die afgelopen zijn.

Maak een bestand /etc/apt/apt.conf.d/99tmp-noexec aan met als inhoud:
DPkg::Pre-Invoke {"mount -o remount,exec /tmp";};
DPkg::Post-Invoke {"mount -o remount /tmp";}

ik gebruik dit zelf omdat ik met een ssd werk en bij mij staat /tmp als een ramdrive gedefinieerd in /etc/fstab:

none      /tmp    tmpfs defaults,nosuid,nodev,noexec    0 0