Fedora Linux Developers migrate RPM pob database (rpmdb) los ntawm BerkeleyDB rau SQLite. Qhov laj thawj tseem ceeb rau kev hloov pauv yog siv hauv rpmdb ntawm qhov qub qub ntawm Berkeley DB 5.x, uas tsis tau khaws cia rau ntau xyoo. Tiv thaiv kev tsiv teb tsaws chaw mus rau kev tshaj tawm tshiab Berkeley DB 6 ntawm AGPLv3, uas tseem siv tau rau cov ntawv thov uas siv BerkeleyDB hauv tsev qiv ntawv daim ntawv (RPM nyob rau hauv GPLv2, thiab AGPL nrog GPLv2).
Tsis tas li ntawd, kev siv tam sim no
rpmdb raws li BerkeleyDB tsis muab qhov tsim nyog kev ntseeg siab, vim nws tsis siv kev lag luam thiab tsis muaj peev xwm txheeb xyuas qhov tsis sib xws hauv cov ntaub ntawv. Cov kev hloov pauv uas yuav tsum tau siv SQLite yuav muaj nyob rau hauv qhov kev tso tawm . Txhawm rau hloov cov ntaub ntawv hom ntawv, nws yuav txaus siv "rpmdb -rebuilddb" hais kom ua.
Qhov kev siv rpmdb tshiab yog npaj yuav suav nrog Fedora 33, thaum tuav BerkeleyDB kev txhawb nqa rau kev sib raug zoo. Hauv Fedora 34, BerkeleyDB kev txhawb nqa yuav raug hloov mus rau hom nyeem nkaus xwb.
Tau qhov twg los: opennet.ru
