- Samsung Galaxy A54 - türelemjáték
- Milyen okostelefont vegyek?
- Xiaomi 13 - felnőni nehéz
- Xiaomi 15 Ultra - kamera, telefon
- Mobil flották
- iPhone topik
- Motorola Razr 60 Ultra - ez a kagyló könnyen megfő
- Erős specifikáció, kompakt formában
- Galaxy Z Fold6-hoz viszonyítva mutatják, mennyivel lesz vékonyabb a Z Fold7
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
-
Mobilarena
Mára a ProHardver!/IT.News Fórum is nagylétszámú Linuxban jártas taggal büszkélkedhet. Nehéz szinteket felállítani egy olyan rendszer ismeretében, ami annyira sokrétű, hogy teljesen szinte lehetetlen megismerni minden egyes részét. Azt azonban mindenki tudja, hogy kezdő-e vagy sem. Elsősorban nekik szólnak az alábbiak, de érdemes mindenkinek elolvasnia, mint útjelző táblát.
Új hozzászólás Aktív témák
-
-
Jester01
veterán
válasz
VladimirR #2379 üzenetére
fbset -i mit mond?
MOD: Ha ez a tseng kártyás gép, akkor gondolom vesafb lesz. Azzal pedig sajnos nem megy: There is no way to change the vesafb video mode and/or timings after
booting linux. Mivel a vesafb a BIOS-t használja. A 3.0-ás szabványban már van védett mód támogatás, de ami video bios implementációt én eddig láttam mind rossz volt (a szabványban tiltott módon pl. rögvest valós módú szegmenseket használtak). Úgyhogy ez nincs, kénytelen vagy bootoláskor beállítani a felbontást.
[Szerkesztve] -
Jester01
veterán
válasz
VladimirR #2371 üzenetére
Egy kis háttérinformáció az ld-hez: igen, az a linker. Viszont van fordításidejű és futásidejű komponense. A fordítás során használt ld a klasszikus értelemben vett linker, object fájlokból gyárt neked futtatható programot. Ha használtál dinamikus librarykat akkor olyan programot kapsz aminek indításkor első dolga lesz meghívni a futásidejű linkert, aki szépen betölti neki a szükséges könyvtárakat. A windows-sal ellentétben itt nem csak fix helyeken keresi a libeket, hanem az említett /etc/ld.so.conf fájlban megadott directorykban (plusz az LD_LIBRARY_PATH környezeti változóban felsorolt helyeken). Hogy ne kelljen mindig a fájlrendszert túrni ezért van neki egy cache az /etc/ld.so.cache fájlban. Ezt az ldconfig parancs (felteszem ngabor erre gondolhatott
) hatására újragyártja ami egyúttal frissíti a libekre mutató szimbólikus linkeket is, a verziószámoknak megfelelően.
A futásidejű linkerrel lehet mókás dolgokat csinálni, man ld.so. Egyik tipikus trükk az LD_PRELOAD használata, amivel explicit be lehet tölteni plusz könyvtárakat. Ez azért jó, mert felül lehet bírálni függvényeket. -
Jester01
veterán
Melyik rendszernek kell előbb a gépen lennie?
Mindegy, de a win szereti legyalulni a linux betöltőjét. Szóval kevesebb baj van ha előbb a win utána a linux.
Fontos, hogy a linux a Masterként jumperelt winyón legyen?
Nem.
Jelenleg NTFS fájlrendszert használlok a winyó második patrícióján de ezt most nem tudom formázni, mert ami rajt van az fontos, és nem kis mennyiség. Ezt a linux látni fogja?
Igen. Olvasni tudja, az írás az még nem kiforrott.
Be lehet állítani több wincsi esetén, hogy melyikre telepítse a linuxot?
Be. -
Jester01
veterán
A tin progit használom news olvasásra, 1.9.2-es verziót, iso8859-2 karakterkódolással.
Az a bajom, hogy üzenetlista nézetben nem jelennek meg a címekben szereplõ ékezetek. Ha viszont belelépek egy üzenetbe, akkor már jól látszanak az ékezetek a címben és a szövegben is (vagyis a locale és a terminál beállítások jók).
Olyan iszonyúra nem zavar, de azért érdekelne a megoldás. -
Jester01
veterán
válasz
VladimirR #2267 üzenetére
Nem kell ám mindig make clean, ha kihagysz valamit akkor legközelebb a make ügyesen csak azt fordítja újra amit kell. Van egy pár dolog ami alapvetõen befolyásolja a rendszert (SMP, preempt, ...) ha ezeket nem bántod akkor illene pikk-pakk fordulnia a javított változatnak.
Épkézláb rendszerhez nem árt (a menuconfig sorrendjében):
* a proci típusát megfelelõen beállítani
* swap
* sys v ipc
* sysctl
* modultámogatás
* mtrr
* power management
* pci/pci-e/isa igény szerint
* ELF binárisok támogatása
* networking
* unix domain sockets <- ez itt kérem nagyon fontos, mert alamuszin elbújik
* tcp/ip
* root fs eléréséhez szükséges cuccok (ezt csak te tudod mik)
* network device support
* PS2 billencs
* vga text konzol + mode selection support
* root fs
* /proc fs
* Virtual memory file system
* magic sysrq
Ha ezek megvannak az összes többit már a modulok állítgatásával megcsinálhatod. -
Jester01
veterán
válasz
ngabor2 #2255 üzenetére
Say Y here if you have a PS/2 mouse connected to your system. This includes the standard 2 or 3-button PS/2 mouse, as well as PS/2 mice with wheels and extra buttons, Microsoft, Logitech or Genius compatible. [...]
To compile this driver as a module, choose M here: the module will be called psmouse. -
Jester01
veterán
válasz
VladimirR #2184 üzenetére
hogyan tudom megnezni, mennyi szabad hely van a merevlemezen?
df
hogyan tudok helyet felszabaditani? torolhetem pl a /var/cache/apt/archives mappa tartalmat? mit torolhetek meg esetleg?
apt-get clean megcsinálja. Ezenkívül a régi logokat törölheted a /var/log alól. Plusz ha nem megy egyfolytában a gép, akkor ajánlott átállítani a napi cron jobot valami olyan időpontra amikor rendszerint be van kapcsolva. (alapból ez reggel 6:25 ha jól tudom). Ez naponta forgatja a logokat, és így nem nőnek nagyra.
[Szerkesztve] -
Jester01
veterán
válasz
Mandrake833 #2114 üzenetére
$ tar cvf mentes-`date '+%Y%m%d'`.tar mysql.log
mysql.log
$ ls -l mentes*
-rw-r--r-- 1 hcs hcs 10240 2006-10-26 19:55 mentes-20061026.tar
MOD: ügyelj a különböző aposztrofok megfelelő használatára
[Szerkesztve] -
Jester01
veterán
válasz
Mandrake833 #2110 üzenetére
Ezt a behelyettesítést a shell csinálja, szóval mindenképp azon keresztül kell futtani.
Vagy tedd scriptbe, vagy bash -c ... -
Jester01
veterán
válasz
Mandrake833 #2106 üzenetére
1. Pl ilyet adsz meg fájlnévnek: mentes-`date '+%Y%m%d'`.tar
2. mail, nail, mutt, ... -
Jester01
veterán
a többi linux ftp kliens alapfeladatokat ellát, de hiányzik pl a letöltési lista mentése, queque funkciók stb..Hát azért ezt így durva dolog kijelenteni, mivel rövid vizsgálódás több klienst is eredményezett amelyik valószínűleg tud ilyet.
Kasablanca is an ftp client, written in c++, using the kde libraries. among its features are currently encryption (auth tls) support, fxp, site bookmarks, and queued transfers.
Free Open FTP Face is a lightweight graphical (GTK+) FTP client written in python.
KFTPGrabber is a graphical FTP client for KDE.
KBear is a graphical ftp client for KDE with ability to connect to multiple hosts simultanously.
JFTP is a graphical FTP client
CrossFTP is a versatile, user friendly GUI FTP client for multiple-platforms. -
Jester01
veterán
Jól. Ez egy lehetséges elsõ lépés. Persze ha a kliensnek csak linux verziója van az sem baj: azt pl. egy bootolható live linux cdvel ki tudod próbálni. Mindazonáltal jó lenne elgondolkodnod, hogy miért is akarsz váltani. Ehhez a ''linux az nem windows'' olvasmányt szokták ajánlani: pl. [link]
-
Jester01
veterán
Természetesen kismillió ftp kliens progi van linuxra. A Flash FXP egy fizetõs progi. Ha azt akarod használni akkor noszogasd a fejlesztõ céget mert én úgy látom nincs belõle linuxos verzió. Windows emulátor vagy virtuális gép segítségével esetleg mûködhet, de szerintem felesleges szenvedés, biztos találsz kedvedre való natív klienst is.
-
Jester01
veterán
Az van amit mondtam. Felveszed a gyönyörűséges parancskombinációmat a MC ''external panelize'' parancsai közé és - ha nem rontottam el - örülsz. Mint említettem sajnos minden alkalommal bele kell írni az összehasonlítandó directoryk nevét. Bár jobban belegondolva az egyik lehet . (mindig az aktuális directory), csak a másikat kell átírni.
-
Jester01
veterán
Windózos kollega szerint ilyet a TC sem tud. Szerinted hogy lehet benne megcsinálni?
Az elismerést amúgy köszönöm
MOD: ja és az mc is sokat tud, és akár scriptekkel bővíthető. Valamint jár hozzá a forráskód, tehát úgy írod át ahogy akarod. Feltételezem, az átlag win user sem írogat TC plugineket...
[Szerkesztve] -
Jester01
veterán
(find ''$1'' -type f -printf '%10s 1 %f\n'; find ''$2'' -type f -printf '%10s 2 %f\n') | sort | uniq -d -w10 | grep '^.\{11\}1' | cut -c14-
Elvileg az elsõ paraméterként megadott dirbõl listázza azokat amikbõl van azonos méretû a másodikban. Amennyiben nem egyediek a méretek akkor gáz van. MC-ben fel lehet venni az ''external panelize'' parancsok közé és akkor ott kapod a listát és tudsz tovább válogatni. Sajnos nem lehet átadni a két aktuális directoryt, ilyet csak a ''user menu''-ben lehet, de onnan meg nem lehet listát visszaadni. De ha mindig azonos 2 dirre akarod futtatni akkor még kényelmes is lehet...
Mondjuk ennyi erõvel egyesével is végig lehetett volna menni a fájlokon, az olvashatóbb ámde valószínûleg lassabb lenne. 1000+ fájl esetén akár jelentõs is lehet a különbség. -
Jester01
veterán
válasz
ngabor2 #2019 üzenetére
Lilonak egyszerûen meg kell mondani, hogy a bios minek fogja látni.
Pl. ha most éppen /dev/hdc (secondary master) de késõbb /dev/hda (primary master) lesz, akkor a lilo.conf-ba ilyen bejegyzés kell:
disk=/dev/hdc
bios=0x80
Persze miután az új rendszer felállt, ez már nem kell (de nem is árt). A boot eszközt át kell írni, vagy a configban lehet a végleges boot=/dev/hda, de akkor a csere elõtt a lilonak meg kell adni -b kapcsolóval, hogy most még /dev/hdc.
Összefoglalva:
1) lilo.conf-ba:
disk=/dev/hdc
bios=0x80
boot=/dev/hda
2) lilo -b /dev/hdc -r /new/root
Elvileg mûködik, mert már csináltam ilyet (erre bizonyíték, hogy a hdc bejegyzés még mindig benne van a lilo.confban), de nem mostanság.
Grubot még nem költöztettem, de az elvileg okosabb szóval biztos könnyebb. -
Jester01
veterán
válasz
Forest_roby #2005 üzenetére
Nem. A configure azokat ellenõrzi, amik a fordításhoz kellenek. Ha nálad (azon a gépen ahol fordítani fogsz) nincsennek meg a szükséges fájlok akkor nem fogsz tudni fordítani. Azt lehet, hogy a másik gépen komplett lefordított binárist használod, ekkor csak a futásidejû függõségek kellenek a te gépedre (vagyis nem kellenek a fejlesztõi csomagok és eszközök)
-
Jester01
veterán
config.log-ban megy ugyanazt írja amit a parancssorban is.
Biztos nincs a logban ilyesmi (zlib-re vonatkozó értelemszerűen):
configure:2561: checking for strerror in -lcposix
configure:2591: gcc -o conftest -g -O2 conftest.c -lcposix >&5
/usr/bin/ld: cannot find -lcposix
collect2: ld returned 1 exit status
configure:2597: $? = 1
configure: failed program was:
Ebből látszana, hogy mit próbált és miért nem találta. -
-
Jester01
veterán
-
Jester01
veterán
válasz
paramparya #1733 üzenetére
uname -a
cat /etc/redhat-release -
Jester01
veterán
válasz
dr_strange #1726 üzenetére
Igen, az utolsó sorban lévő ''...'' jelölte a kívánt indítási parancs helyét
-
Jester01
veterán
Pl. a bash profileból meghívsz egy kis scriptet.
trap ''echo -e '\rUser abort, not starting x. '; exit 1'' SIGINT
for ((i=10; i > 0; i--))
do
echo -ne ''\rI will start x in $i seconds. Press ctrl+c to abort. ''
sleep 1
done
echo -e ''\rStarting x... ''
...
MOD: átok fórummotor kiszedte a szóközöket
MOD2: persze kell bele egy feltételvizsgálat, hogy fut-e már az x.
[Szerkesztve] -
Jester01
veterán
na szóval mi kell a hanghoz?
Nem értem a kérdést. Alapból egy mixer mindenképpen, de úgy látom ez van (Xfce mixer). Plusz gondolom egy mp3 lejátszó (xfmedia).
Másik kérdés az minimal debben bennevannak az alap fordítok és kellő egyéb függések programok?
Sztm nincsennek, azokat igény szerint kell felrakni.
Olyat lehet e csinálni ,hogy nincs fenn gdm konzolos a bejelentkezés de a bejelentkezés után rögtön indítja az x feülületet? Esetleg lehet időzíteni?
Persze, mindent lehet
konzolból a grafikus installeres xfcet feltom tolni?
Nem hinném... -
Jester01
veterán
Szerintem itt nem a journallal van probléma.
Alapból az ext2/3 lefoglal 5%ot a rendszergazda számára, hogyha a felhasználók betöltik a lemezt akkor is tudjon esetleg olyan rendrakást csinálni amihez kell egy kis hely és ezt a df nem mutatja. man tune2fs
# dd if=/dev/zero of=t.bin bs=1M count=32
# mke2fs t.bin
...
8192 inodes, 32768 blocks
1638 blocks (5.00%) reserved for the super user
...
# tune2fs -m 50 t.bin
tune2fs 1.39 (29-May-2006)
Setting reserved blocks percentage to 50% (16384 blocks)
# mount t.bin /mnt/test -o loop
# df -h /mnt/test
Filesystem Size Used Avail Use% Mounted on
/var/tmp/t.bin 31M 395K 15M 3% /mnt/test
# dd if=/dev/zero of=/mnt/test/1.bin bs=1M count=24
24+0 records in
24+0 records out
25165824 bytes transferred in 0.072569 seconds (346784262 bytes/sec)
# df -h /mnt/test
Filesystem Size Used Avail Use% Mounted on
/var/tmp/t.bin 31M 25M 0 100% /mnt/test
# su testuser
> dd if=/dev/zero of=/mnt/test/2.bin bs=1M count=4
dd: writing `/mnt/test/2.bin': No space left on device
> exit
# dd if=/dev/zero of=/mnt/test/2.bin bs=1M count=4
4+0 records in
4+0 records out
4194304 bytes transferred in 0.012298 seconds (341053898 bytes/sec)
# df -h /mnt/test
Filesystem Size Used Avail Use% Mounted on
/var/tmp/t.bin 31M 29M 0 100% /mnt/test
# tune2fs -m 0 /dev/loop0
tune2fs 1.39 (29-May-2006)
Setting reserved blocks percentage to 0% (0 blocks)
# df -h /mnt/test
Filesystem Size Used Avail Use% Mounted on
/var/tmp/t.bin 31M 29M 2.5M 92% /mnt/test
Ext3 esetén a journal mérete 1024 és 102400 blokk között állítható be, ez max blokkméret (4k) esetén is ''csak'' 400 mega. -
Jester01
veterán
Jaaaa, hogy az idézőjellel voltak ott problémák
Az ciki, én azt hallottam, hogy simán regexppel nem lehet ilyet csinálni.
A #-os trükk pedig csak azért volt, hogy ne legyen akkora kavarodás a / miatt (az s parancsban olyan szeparátort használsz amilyet akarsz, nem muszáj /-t) -
Jester01
veterán
Ezt most nem egészen értem. Ha az a baj, hogy az 12345-öt is törli, akkor lazy regexp kell (egy ? jelzi). Ha viszont az ''Ezt nem kene kitorolni''-t nem kellene kitörölni, akkor ezen felül nem g módosítóval kell használni.
MOD: Mondjuk a feladatkiírás szerint az első variáció a valószínű, magyarul a következő csere jó lehet: s#/\*.*?\*/##g;
(Egyébként a nem-csillag karakterek illesztése persze nem működne ha van csillag a kommentben.)
[Szerkesztve] -
Jester01
veterán
-
Jester01
veterán
válasz
vegyszer #816 üzenetére
Majd jön valaki aki már kipróbálta. Én mindenesetre (ha ez lehetséges) akkor inkább a programot készíteném fel ilyesmire, ha egyszer ilyen hosszú futása van. Bármikor beüthet másmilyen hiba és akkor elszáll. Szóval én bizonyos idõnként mentéseket csinálnék a részeredményekrõl.
-
Jester01
veterán
válasz
sirály12 #743 üzenetére
CDről bebootolsz és megnézed, hogy az /etc/ alatt létezik-e a biztonsági másolat. Tipikusan passwd- vagy passwd~, shadow- vagy shadow~ és group- vagy group~. Ezeket a megfelelő névre visszamásolva az utolsó változtatás kivételével elvileg meg lesz minden.
Az alap felhasználókat a cdről is visszamásolhatod, ha minden kötél szakad.
A többit pedig kézzel felveszed, gondolom nem 1000 felhasználóról van szó. -
Jester01
veterán
A + jel azt jelenti, hogy páratlan számú szektorból áll a partíció, és valószínűleg így egy szektor kihasználatlan marad.
/usr/doc/util-linux/README.fdisk.gz: The
`+' after the sizes warns that these partitions contain an odd
number of sectors: Linux normally allocates filespace in 1 kilobyte
blocks, so the extra sector is wasted. -
Jester01
veterán
válasz
TrollBalint #632 üzenetére
De igen, ez a vpn kliens leírása volt, tehát pont az ami neked kell.
Nemtom benne van-e már a rendes kernelben, próbáld ki, hogy ez dob-e hibát: modprobe ppp_mppe_mppc
zLegolas: Samba-val hogyan lehet vpnt csinálniVagy azt nem erre írtad?
-
Jester01
veterán
válasz
TrollBalint #628 üzenetére
Különösebben nem értek hozzá, de én (kézzel
) így csináltam:
1. ppp-mppe-mppc kernel patch
2. ppp 2.4.2+
3. /etc/ppp/chap-secrets fájlba user, pass felvétele
4. /etc/ppp/peers alá új konfig létrehozása ilyesmi tartalommal:
refuse-eap
nobsdcomp
nodeflate
require-mppe-128
mppe-stateful
pty ''pptp <server ip> --nolaunchpppd''
persist
connect /bin/true
connect-delay 5
user <user>
5. pon <új konfig neve>
6. örül
Gondolom milliószor egyszerűbben is lehet csinálni, gondoltam amíg valaki elárulja addig álljon itt a bonyolult módszer
Ez ugye m$ vpn kliensnek konfigurálja a linuxod, ha szervert akarsz, vagy másfajta vpnről van szó, akkor storno. -
Jester01
veterán
Erre lehet tenni ablakkezelőt, ami - nevéből adódóan - csak annyit csinál, hogy ablakokat tudsz nyitni az X-en belül. (Egy alap X semmi, csak egy valamilyen színű háttér meg egy egérmutató.)
Tévedés, ablakokat ''csupasz'' X-en is lehet már nyitni. Az ablakkezelő a dekorációért és a különböző ablakkezelő műveletekért felelős. -
Jester01
veterán
válasz
TrollBalint #510 üzenetére
umask mount paramétert állítsd be.
-
Jester01
veterán
cfdisk-ben fatként szerepel
Az mindegy, az csak a partíciós táblában lévõ típus, ettõl még lehet bármilyen filerendszer. Amikor bemountoltad nézd meg a /proc/mounts tartalmát, ott fogod látni valójában micsoda. Én mondjuk látatlanban ntfsre tippelek. Ha ezekután átállítod a partíció típusát is, akkor talán a win is látni fogja.
Új hozzászólás Aktív témák
Hirdetés
- Kerékpárosok, bringások ide!
- Gmail
- Samsung Galaxy A54 - türelemjáték
- Milyen okostelefont vegyek?
- Beszántaná a marketingért felelős részlegét az Intel
- Fortnite - Battle Royale & Save the World (PC, XO, PS4, Switch, Mobil)
- Facebook és Messenger
- The Division 2 (PC, XO, PS4)
- Xiaomi 13 - felnőni nehéz
- Mielőbb díjat rakatnának a görögök az olcsó csomagokra az EU-ban
- További aktív témák...
- KÖZEL FÉLÁR! Apple Magic Keyboard, Mouse, Trackpad, Pencil, Smart Magic Keyboard Folio, Watch szíjak
- ÁRGARANCIA! Épített KomPhone Ryzen 7 9700X 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- ÁRGARANCIA! Épített KomPhone i5 12400F 16/32/64GB RAM RTX 5060Ti 8GB GAMER PC termékbeszámítással
- Telefon felvásárlás!! iPhone 15/iPhone 15 Plus/iPhone 15 Pro/iPhone 15 Pro Max
- Felújított laptopok Számlával, garanciával! Ingyen Foxpost!
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest