![Отвара се Убунту 12.04 такмичење за одбројавање банера](/f/477d67d6e0dc132ccf54378a57eae6fe.png?width=100&height=100)
Линук програмер сада може инсталирати више верзија исте Снап апликације на исти систем, без већих напора.
Снаппи, формат за паковање и дистрибуцију апликација за више дистрибуција, има нову, иако експерименталну функцију „паралелне инсталације“.
Када је омогућена, ова функција олакшава инсталирање више инстанци исте Снап апликације на исти систем, од којих свака има своју конфигурацију и дозволе.
Али постаје још боље.
Осим што подржава паралелне инсталације истог Снапа и омогућава корисницима да их конфигуришу независно један од другог, ова функција такође омогућава програмерима да промене канал издања сваког од њих инсталирајте одвојено.
То значи, на пример, да можете два пута инсталирати најновије стабилно издање ВЛЦ, а затим једно од њих пребацити на --Ивица
канал за тестирање нечега (или играње врло штреберске игре да уочите разлику) и замену уназад.
Заиста ми се свиђа приступ командне линије који Снаппи користи са инсталирањем паралела Снапс. У томе нема ништа компликовано или сложено.
Прво омогућујем функцију:
систем снап сет експериментално.параллел-инстанцес = труе
Затим бих инсталирао Снап апликацију, у овом случају ВЛЦ, као нормално:
снап инсталл влц
Да бих инсталирао другу копију апликације ВЛЦ Снап, дајем јој само име:
судо снап инсталл влц_2
Снапд разуме да доња црта значи да желим исту снап апликацију, али у својој инстанци. Не морам ништа да радим осим да чупам име.
Могу управљати другом верзијом независно од прве. На пример, промените развојни канал:
судо рефресх --едге влц_2
Могу чак и да инсталирам трећу верзију исте апликације, мада ћу је овај пут преузети директно са бета канала:
снап инсталл --бета влц_3
Ако сте се осећали посебно неспретно, могли бисте да наставите са изменом алфанумеричког израза након подвлаке на инсталирајте исту снап апликацију 100 пута више или више (професионални савет: користите користан израз за разликовање инсталирања, нпр. влц_дев
или гимп_тестинг
).
Док вам експериментална паралелна инсталација омогућава да имате инсталирано више верзија исте Снап апликације, генерално говорећи, не би требало покушајте да покренете више верзија исте апликације истовремено.
Зашто? Па, зато што већина софтвера није тако дизајнирана! Ово је нешто што Снаппи програмери истакните у посту на блогу документовање експерименталне нове функције:
„Паралелне инсталације нуде велику флексибилност, али важно је запамтити да је (сиц) већина апликација дизајнирана за појединачно покретање на систему“
„Ако имате снап који покреће услугу, само једна инстанца ће се моћи повезати са унапред дефинисаним портом, док друге неће успети“ додају.
Са ведрије стране, програмери (као и љубитељи случајног софтвера попут мене) сада имају лак начин за покретање више верзија истих Снап апликација одвојено, безбедно, изоловане једна од друге, на радној површини Линука.
Мој претходни приступ је био да инсталирам Снап, репо верзију и, ако је потребна трећа копија, АппИмаге (где је доступан).
За сада, опција паралелне инсталације Снапд -а је експериментална функција намењена само за развој и тестирање.
Ова функција захтева постављање следеће заставице, која је доступна само у Снапд -у 2.36 па надаље:
систем снап сет експериментално.параллел-инстанцес = труе
Да бисте онемогућили и искључили функцију, поново покрените исту команду, овај пут са фалсе на крају:
систем снап сет експериментални.параллел-инстанцес = фалсе
Све Убунту, Даили. Од 2009.