Linux Mint ќе ја блокира инсталацијата на snapd скриена од корисникот

Програмери на дистрибуцијата Linux Mint изјавидека претстојното издание на Linux Mint 20 нема да испорачува snap пакети и snapd. Исто така, ќе биде забрането автоматско инсталирање на snapd заедно со други пакети инсталирани преку APT. Доколку сакате, корисникот ќе може рачно да инсталира snapd, но неговото додавање со други пакети без знаење на корисникот ќе биде забрането.

Суштината на проблемот е во тоа што прелистувачот Chromium се дистрибуира во Ubuntu 20.04 само во формат Snap, а складиштето DEB содржи никулец, кога ќе се обидете да го инсталирате, Snapd се инсталира на системот без да прашате, и врската со директориум е направен Snap Store, пакетот Chromium се вчитува во snap формат и се стартува скриптата за пренесување на тековните поставки од директориумот $HOME/.config/chromium. Овој деб пакет во Linux Mint ќе биде заменет со празен пакет што не врши никакви инсталациски дејства, но прикажува помош за тоа каде можете сами да го набавите Chromium.

Canonical се префрли на испорачување на Chromium само во формат snap и престана да создава deb пакети поради интензитетот на трудот Одржување на Chromium за сите поддржани гранки на Ubuntu. Ажурирањата на прелистувачите излегуваат доста често и новите деб-пакети требаше темелно да се тестираат секој пат за регресии за секое издание на Ubuntu. Употребата на snap значително го поедностави овој процес и овозможи да се ограничиме на подготовка и тестирање само на еден snap пакет, заеднички за сите варијанти на Ubuntu. Дополнително, испраќањето на прелистувачот брзо ви овозможува да го стартувате изолирана средина, создаден со помош на механизмот AppArmor и го заштити остатокот од системот во случај на експлоатација на ранливост во прелистувачот.

Незадоволството од Linux Mint е поврзано со наметнувањето на услугата Snap Store и губењето на контролата врз пакетите доколку се инсталирани од snap. Програмерите не можат да ги закрпат таквите пакети, да управуваат со нивната испорака или да ги ревидираат промените. Сите активности поврзани со snap пакетите се спроведуваат зад затворени врати и не се под контрола на заедницата. Snapd работи на системот како root и е голем опасност во случај на инфраструктурен компромис. Нема опција за префрлување на алтернативни Snap директориуми. Програмерите на Linux Mint веруваат дека таквиот модел не се разликува многу од испораката на комерцијален софтвер и се плашат од воведување неконтролирани промени. Инсталирањето на snapd без знаење на корисникот кога се обидува да инсталира пакети преку менаџерот на пакети APT се споредува со задна врата што го поврзува компјутерот со продавницата на Ubuntu.

Извор: opennet.ru

Додадете коментар