Asosiy tarkibga o'tish

Debian-da Backports-ni qanday yoqish mumkin?



Agar siz Debian tarqatishning barqaror chiqarilgan versiyasidan foydalanmoqchi bo'lsangiz, unda faqat ma'lum bir versiyaning paketlari mavjudligini bilasiz. Masalan, php 5.6. Va, ushbu threaddagi tarqatish vositasi yangilanmaguncha, siz dasturiy ta'minotning yangi versiyasini o'rnatolmaysiz ...

Sizga qo'shimcha, ammo rasmiy zaxiralar paketlarini ulashingizigacha. Bu ma'lum paketlarning yangi versiyalarini taqdim etadi. Misol uchun, agar nginx versiyasi 1.6.2 standart omborxonada bo'lsa, u holda backportsdan siz kerakli yaxshilanishlarni o'z ichiga olgan 1.9.10 versiyasini o'rnatishingiz mumkin.



Ushbu repositoryni qo'shish uchun /etc/apt/sources.list.d/ katalogida backports.list fayli yaratishingiz kerak va u erda bitta yo'nalish qo'ying:

  deb atalgan http://ftp.ru.debian.org/debian jessie-backports main 

Yoki serverga eng yaqin boshqa oyna .

Hamma narsa bir buyruq bilan bajarilishi mumkin:


 echo -e "deb atalgan http://packages.dotdeb.org jessie all \ ndeb-src http://packages.dotdeb.org jessie all"> /etc/apt/sources.list.d/dotdeb.list 

Keyin mavjud paketlar ro'yxatini aptitude update : aptitude update .

Orqa sahifalar havzasidagi paketlar sukut bo'yicha o'rnatilmaydi, eng so'nggi versiyalar. O'rnatish buyrug'i bilan amalga oshirilishi kerak:

  qobiliyatni o'rnatish -t jessie-backports packagename 

Qaerda, "packagename" o'rniga, paketning nomini kiritishingiz kerak.



Barqaror tarmoqdan jessi-backports tarmog'iga o'rnatilgan paketlarni bir xil guruh tomonidan amalga oshiriladi.

Boshqa omborlar bilan to'qnashuvlar

Misol uchun, dotdeb omboridan foydalanilganda ziddiyat yuz berishi mumkin. Menimcha, faqat php7- ni o'rnatishim kerak edi. Ammo to'liq yangilanish bilan, dotdeb omboridan aptitude upgrade buyrug'i boshqa versiyaning nginx qismini tortadi.

Dotdeb dagi nginx 1.0.2h qo'llab-quvvatlanmasdan olinganligi uchun emas, balki hamma narsa yaxshi bo'lar edi. Va bu ALPN faoliyati uchun zarur.

Ushbu vaziyatdan chiqish yo'li quyidagilardan iborat: dotdeb to'plamlari uchun yangilanib turish shart emas, siz ustuvorlikni kamaytirishingiz kerak. /Etc/apt/preferenses.d/ katalogidagi dotdeb faylini yarating va u erda tarkibni yozing:

  To'plami: nginx *
 PIN: origin packages.dotdeb.org
 Pin-birinchi o'ringa: -10 

Misolda, nginx. Ammo boshqa paketning nomi bilan almashtirilishi mumkin.

Ushbu faylni saqlaganingizda, paket menejeri dotdeb omboridan yangiliklarni taklif qilmaydi.



Maqolani qanday baholaysiz?
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 ( 2 ovoz bergan, o'rtacha: 5.00 dan 5)
Yuklanmoqda ...

Fikr qo'shish

Sizning elektron pochtangiz e'lon qilinmaydi.