a texlive telepítése megszakadt a telepítés után; újraindítás duplikálás nélkül

Megpróbálom telepíteni a texlive-t. A javasolt módon folytattam, a

órák után, miután elindítottam a letöltés az install-tl segítségével a utasítások szerint. Hogyan telepítsük a „vanilla” TeXLive-t Debianra vagy Ubuntu-ra? . Órákkal az install-tl parancs intenzálása után a telepítés megszakadt a következő hibaüzenettel:

Installing [2507/3271, time/total: 03:01:18/03:46:09]: rec-thy [221k] TLUtils::check_file: removing /tmp/bgLBEx3xxA/o1ankpQviV/rec-thy.tar.xz, sizes differ: TLUtils::check_file: TL=0, arg=7428 TLPDB::_install_package: downloading did not succeed Installation failed. Rerunning the installer will try to restart the installation. Or you can restart by running the installer with: install-tl --profile installation.profile [EXTRA-ARGS] install-tl: Writing log in current directory: /usr/local/src/install-tl-20160728/install-tl.log 

Fogalmam sincs, hogyan valósítsam meg a rejtjeles utasítást

install-tl --profile installation.profile [EXTRA-ARGS] 

mert nem találok információt arról, hogy mi legyen az EXTRA-ARGS, és a Google nem nyújtott segítséget. Tehát újrakezdtem a következővel:

install-tl 

abban a reményben, hogy elég okos lesz, ha nem a nulláról indul, de nem “t”, és a semmiből indult, vagyis egy másik 3 óra. Ezúttal néhány perc múlva összeomlott,

Installing [0051/3271, time/total: 04:08/04:30:47]: ae [84k] TLUtils::check_file: removing /tmp/ZLEUeUk8LV/ps7iOTjRWq/ae.tar.xz, sizes differ: TLUtils::check_file: TL=43160, arg=57364 TLPDB::_install_package: downloading did not succeed Installation failed. Rerunning the installer will try to restart the installation. Or you can restart by running the installer with: install-tl --profile installation.profile [EXTRA-ARGS] install-tl: Writing log in current directory: /usr/local/src/install-tl-20160728/install-tl.log 

Miért esne össze a telepítés különböző helyeken? Tudná valaki értelmezni ezeket az összeomlásokat és hogyan megakadályozza őket? Ha a telepítés újra összeomlik, van-e egy lehetőség arra, hogy ott folytassam, ahol abbahagytam? (feltehetően a titokzatos EXTRA-ARGS használatával?). Ha minden más nem sikerül, van-e más módszer a kevésbé teljes latex telepítés megszerzésére, amely valóban működik?

Nagyon köszönöm a tanácsot?

Megjegyzések

  • I ' ve ugyanazzal a problémával szembesült, és írt a fenntartóknak.

Válasz

A következőkben válaszolok a TeX Live levelezőlistán:

Jól tudjuk, és korábban volt egy olyan mechanizmusunk, amely megtartotta a feladatot A wnload csomagokat körülvette és újból felhasználta őket a telepítéshez, így nem történt kettős letöltés.

Aztán sokan panaszkodtak, hogy a séma-teljes telepítése során a lemezhasználat kb. 6+ Gb-ra robbant ( a teljes telepítéshez és az összes csomag egy készletéhez).

Így egyelőre töröljük a csomagokat.

Ezenkívül folytatjuk a megszakított telepítést a már telepített csomagok olvasásával, és csak a pihenés: Ez pillanatnyilag nem lehetséges, és nem vagyok biztos abban, hogyan garantálhatom, hogy az összes eddig telepített csomag összes fájlja valóban telepítve legyen.

Az olyan csomagkezelők, mint a dpkg (a Debianon), nagyot ütnek a merevlemez a fájlok végleges szinkronizálásával az összhang biztosítása érdekében. Nem vagyok biztos benne, hogy ilyesmit akarunk-e csinálni az install-tl használatakor.

Lehetséges a következő: Ha az install-tl meghibásodik és profilt ír, akkor már tudja, hogy a telepített A csomagok rendben vannak, és tippet írnak a profilba, így onnan folytatódhat a telepítés újraindítása. Utána fogok nézni.

Végül, de nem utolsósorban, az sx-en, amelyet írtál

Fogalmam sincs, hogyan valósítsam meg a kriptot utasítás

 `install-tl --profile installation.profile [EXTRA-ARGS]` 

Nos, a EXTRA-ARGS ezek az érvek átadtad az install-tl fájlt az eredeti telepítésen, például –repository vagy valami más … A legtöbb esetben nem szükséges. Tehát az esetek többségében egyszerűen megteszi

install-tl --profile installation.profile

ahogy van .

Remélem, hogy segít

Megjegyzések

  • Megvalósult ez valaha ? Idén a legutóbbi akadálynál volt egy telepítési hiba (jóval miután mindent letöltöttem és telepítettem), de a telepítő mindent elölről kezdett. Talán 2 telepítésből 1 sikerül. A többi nem sikerül, gyakran nagyon messze van a telepítéstől. Ez enyhén szólva is fájdalom. (Mégis nincsenek inspirált javaslataim ennek javítására.)
  • Nem sajnálom, ez nagyon nem triviális, és nem vagyok biztos benne, hogy ez nyugodtan bekerülhet. De oké, visszatettem a radaromra, köszönöm a pingelést.
  • Mit szólnál egy lehetőséghez a letöltött csomagok megőrzéséhez? Azaz. lehetőség a régi viselkedés használatára, ha az emberek megengedhetik maguknak a lemezterületet? Don ' nem tudja, hogy ez könnyebb lenne-e, és ez nem mindig segítene '. (És ez még rosszabbá teheti a helyzetet: régebben a telepítések kudarcot vallottak, mert elegendő helyem volt, de kevés a helyem.) Nem alapértelmezett, de talán egy lehetőség. Azoknál az embereknél, akik bitletöltésenként fizetnek, vagy nagyon lassú a kapcsolatuk, a letöltések gyorsítótárazásának képessége valahogy jelentősen javíthatja a helyzetet.

Válasz

Ezt a problémát úgy oldottam meg, hogy nem a full sémát telepítettem, hanem a small sémát. Ezt követően kézzel telepítettem a szükséges csomagokat. A tlmgr gui ezért jól működik.

Problémák esetén az újratöltést kisebb csomagokkal kell kezdeni, nem mindegyikkel (de valójában nem voltak problémák). .

A TeXLive levelezőlistára is írtam a probléma újratöltésével kapcsolatos problémáról.A következőket javasolták (köszönet Philip Taylornak) (UPD):

  1. Töltse le a TeXLive adattárat a helyi könyvtárba az rsync paranccsal, amely növekményes (nem tölti le újra a jelenlegi fájlokat)

    rsync -a –delete rsync: // somectan / somepath / systems / texlive / tlnet / / your / local / dir

  2. Telepítés a helyi adattárból,

    ./ install-tl -repository / your / local / dir

Megjegyzések

  • Mindkettőtöknek köszönöm a karbantartóknak való íráshoz. Én ' nem szívesen telepítem a kis verziót; annyira jó, hogy ' nem kell attól tartanom, hogy hiányzik egy csomag; de ' hasznos tudni, hogyan.

Válasz

Csak próbálkozzon

sudo install-tl --profile installation.profile 

a parancssorban. Talán olyan tükröt ér el, amelyet nem szinkronizáltak teljesen.

Megjegyzések

  • Sajnos ez nem ' nem segít a kérdés második részében – a telepítő a semmiből indul.

Válasz

A problémám nyilvánvalóan instabil adattár volt. Kétféleképpen lehet megoldani ezt: töltse le az adattárat, és használja azt egy másik válaszban javasolt módon, vagy válassza ki manuálisan a másikat.

Az összes tükröt megtalálhatjuk a CTAN , és amint azt a internetes telepítési oldalon javasoljuk, “… hozzá kell adnunk a rendszereket / texlive / tlnet a legfelső szintű tükör URL-ek, amelyek odaértek a TL területre “.

Tehát a ctan.math.illi­nois.edu lehetőséget választottam.

Ha már rendelkezik a Perl telepítésével, egyszerűen használja a következőket a kicsomagolt telepítőben (ha olyan Windows rendszeren van, mint én):

perl install-tl --repository http://ctan.math.illi­nois.edu/systems/texlive/tlnet 

Győződjön meg róla, hogy hozzáadta a megfelelő protokollt: (FTP / HTTP) , ha weben keresztül kíván telepíteni. Ha letöltötted a repót, megteheted a protokoll nélkül, és rámutatva a fájlok helyének könyvtárára.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük