Changeset 8488


Ignore:
Timestamp:
Mar 20, 2019, 12:43:22 PM (6 months ago)
Author:
daduve
Message:

Added all kernel packages

File:
1 edited

Legend:

Unmodified
Added
Removed
  • first-aid-kit/trunk/fuentes/first-aid-kit.install/usr/share/first-aid-kit/KernelBox.py

    r8487 r8488  
    307307                                                if 'generic' in str(i):
    308308                                                        version=str(i)
     309                                                        linux_image=version.replace('linux-headers-','linux-image-')
    309310                                                        version=version.replace('linux-headers-','')
    310311                                                        version=version.replace('generic-','')
     
    314315                                                                        if self.cache[str(i)].is_installed:
    315316                                                                                self.installed.append(version)
    316                                                                                 self.avaiable.append((version,str(i),True))
     317                                                                                self.avaiable.append((version,str(i),True,linux_image))
    317318                                                                                #print ('%s is installed'%version)
    318319                                                                        else:
    319320                                                                               
    320                                                                                 self.avaiable.append((version,str(i),False))
     321                                                                                self.avaiable.append((version,str(i),False,linux_image))
    321322                                                                                #print i
    322323                                                        else:
     
    324325                                                                        if self.cache[str(i)].is_installed:
    325326                                                                                self.installed.append(version)
    326                                                                                 self.avaiable.append((version,str(i),True))
     327                                                                                self.avaiable.append((version,str(i),True,linux_image))
    327328                                                                                #print ('%s is installed'%version)
    328329                                                                        else:
    329                                                                                 self.avaiable.append((version,str(i),False))
     330                                                                                self.avaiable.append((version,str(i),False,linux_image))
    330331
    331332                        self.filtered=[]
     
    487488                try:
    488489                        for app in self.kernel_selected:
     490                                #install linux-headers
    489491                                pkg=self.cache[app[1]]
    490492                                pkg.mark_install()
     493                                #install linux-image
     494                                pkg=self.cache[app[3]]
     495                                pkg.mark_install()
     496                               
     497                               
    491498                               
    492499                        for app in self.kernel_delete:
     500                                #Delete linux-headers
    493501                                pkg=self.cache[app[1]]
     502                                pkg.mark_delete()       
     503                                #delete linux-image
     504                                pkg=self.cache[app[3]]
    494505                                pkg.mark_delete()
     506                               
    495507                       
    496508                        self.info_box_stack.set_visible_child_name("info_kernel")
Note: See TracChangeset for help on using the changeset viewer.