| vadik | 
             | 
    
| 
            
 
                Темы:
                
                    55
                
             
            
                Сообщения:
                
                    5395
                
             
            
                Участник с: 17 августа 2009
             
            
         | 
        В очередной раз “перекапывая” свою систему наткнулся на папку /usr/share/locale которая как оказалось весит ококло 370 mb. Ну и как следствие возник резонный вопрос: как правильно и безболезненно удалить из системы не используемые языковые пакеты? И как настроить установку программ, таким образом чтобы эти пакеты в системе не появлялись. | 
| h4tr3d | 
             | 
    
| 
            
 
                Темы:
                
                    34
                
             
            
                Сообщения:
                
                    2656
                
             
            
                Участник с: 12 июля 2007
             
            
         | 
        
            да просто сносить и не париться. Как сделать что бы не устанавливались? тут сложнее, для каждого сделать стаб и прописать в NoUpgrade не получится, да и inode на пустые файлы тратить зело плохо. Можно написать скрипт - по крону или вручную чистить. чистить примерно так: cd /usr/share/locale/ ls | grep -v 'ru\|en_US\|all_lang' | xargs rm -rf только ради бога - сначала сделай копию, и на ней потренируйся :) 
                        systemd должен умереть.
                     
                
            
            
         | 
    
| vadik | 
             | 
    
| 
            
 
                Темы:
                
                    55
                
             
            
                Сообщения:
                
                    5395
                
             
            
                Участник с: 17 августа 2009
             
            
         | 
        
            Попробовал, удалило все лишнее. Но вместе с языками удалился файл locale.alias. Нужен ли он? Пока попробую поработать без него, о результатах отпишусь. И еше, подсказка для новичков, скрипт надо запускать с правами root.  | 
    
| oldman | 
             | 
    
| 
            
 
                Темы:
                
                    10
                
             
            
                Сообщения:
                
                    202
                
             
            
                Участник с: 28 сентября 2009
             
            
         | 
        Есть localepurge как раз для этого. Да, из-под рута или sudo, поскольку ковыряемся в системе. | 
| h4tr3d | 
             | 
    
| 
            
 
                Темы:
                
                    34
                
             
            
                Сообщения:
                
                    2656
                
             
            
                Участник с: 12 июля 2007
             
            
         | 
        
            hint: localpurge в AUR
            
                
                     
                        systemd должен умереть.
                     
                
            
            
         | 
    
| vadik | 
             | 
    
| 
            
 
                Темы:
                
                    55
                
             
            
                Сообщения:
                
                    5395
                
             
            
                Участник с: 17 августа 2009
             
            
         | 
        
            OldManНемного запутался, в locale.nopurge нужно указывать локали для игнора или для удаления. Ну или если есть покажите свой locale.nopurge  | 
    
| oldman | 
             | 
    
| 
            
 
                Темы:
                
                    10
                
             
            
                Сообщения:
                
                    202
                
             
            
                Участник с: 28 сентября 2009
             
            
         | 
        
            Нужно указывать локали, которые нужны. /etc/locale.nopurge (на идеал не претендую :-) MANDELETE SHOWFREEDSPACE VERBOSE en en_US en_US.UTF-8 ru ru_RU ru_RU.KOI8-R ru_RU.UTF-8  | 
    
| vadik | 
             | 
    
| 
            
 
                Темы:
                
                    55
                
             
            
                Сообщения:
                
                    5395
                
             
            
                Участник с: 17 августа 2009
             
            
         | 
        
            мой файл похож на ваш но при запуске комадны получаю* localepurge: processing locale files in /usr/share/locale ... /bin/rm: невозможно удалить `/usr/share/locale/en_US/LC_MESSAGES/wget.mo': Отказано в доступе /bin/rm: невозможно удалить `/usr/share/locale/en_US/LC_MESSAGES/libxine1.mo': Отказано в доступе /bin/rm: невозможно удалить `/usr/share/locale/en_US/LC_MESSAGES/gcalctool.mo': Отказано в доступе /bin/rm: невозможно удалить `/usr/share/locale/en_US/entry.desktop': Отказано в доступе #################################################### # This is the configuration file for localepurge(8). #################################################### # Comment this to enable localepurge. # NO COMMENT IT IF YOU ARE NOT SURE WHAT ARE YOU DOING # THIS APP DO NOT ASK FOR CONFIRMATION #NEEDSCONFIGFIRST #################################################### # Uncommenting this string enables removal of localized # man pages based on the configuration information for # locale files defined below: MANDELETE #################################################### # Uncommenting this string enables display of freed disk # space if localepurge has purged any superfluous data: SHOWFREEDSPACE ##################################################### # Commenting out this string disables verbose output: VERBOSE ##################################################### # You like Colors? #NOCOLOR ##################################################### # You can use the -v -d -nc options in command linei. ##################################################### # Following locales won't be deleted from this system # for example: en en_US.UTF-8 UTF-8 en_US ISO-8859-1 ru ru_RU.KOI8-R KOI8-R ru_RU.UTF-8 UTF-8 ru_RU ISO-8859-5 ru_UA.UTF-8 UTF-8 ru_UA KOI8-U  | 
    
| oldman | 
             | 
    
| 
            
 
                Темы:
                
                    10
                
             
            
                Сообщения:
                
                    202
                
             
            
                Участник с: 28 сентября 2009
             
            
         | 
        
            en_US ISO-8859-1
      ^^^^^^^^^^# pacman -Qs localepurge local/localepurge 0.5.3.3-3 Script to recover diskspace wasted for unneeded locale files and localized man pages. Работает, всё нормально…  | 
    
| vadik | 
             | 
    
| 
            
 
                Темы:
                
                    55
                
             
            
                Сообщения:
                
                    5395
                
             
            
                Участник с: 17 августа 2009
             
            
         | 
        en_US ISO-8859-1 из стандартного конфига, не знаю нужно или нет поэтому не удалял, версия пакета такаяже как и у вас. Только я не понял то что происходит у меня это нормально (файлы которые он пытается удалить)? |