ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
אורח · ·
 

הודעה פורסם: 03/12/2003 - 15:32
נושא ההודעה: בעית קידוד עברית בקבצים בארכיונים דחוסים עם tar/gz/zip

יש לי רשת מעורבת של מחשבי לינוקס וחלונות (2000), ושרת לינוקס שמשתף קבצים באמצעות samba (גרסה 3). למשתמשי חלונות ולינוקס אין בעיה להשתמש בקבצים בעברית, ולהוריד קבצים בעברית מהשרת.
אני רוצה לגבות את החומר המשותף על השרת (כולל גם קבצים ותיקיות בעברית), אל תוך מחשב שמריץ חלונות. העתקה פשוטה של כל הקבצים היא לא אופציה, מאחר ויש שם הרבה מאד קבצים, ועדיף לדחוס את הקבצים לתוך קובץ בודד.
הבעיה: כשאני מכווץ את הקבצים באמצעות tar gz/zip/rar, אי אפשר לקרוא את הקבצים בעברית על מחשבי החלונות (בלינוקס אפשר לקרוא אותם), ומתקבל ג'יבריש במקום. אני מניח שהסיבה לכך היא שחלונות עובדת בקידוד אחד (UTF-16) מאשר הקידוד שבו משתמש השרת (UTF-Cool.

איך אפשר לדחוס את הקבצים כך שיהיה אפשר לקרוא אותם על מחשב שמריץ חלונות?

תודה Smile
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
yaircarelלא בפורום כעת ת.הצטרפות: 08/04/2003 · הודעות: 80 ·
 

הודעה פורסם: 03/12/2003 - 15:43
נושא ההודעה: לא ברור לי האם הבעיה לקרוא קבצים ביא לאחר הפתיחה של tar.gz?

איפה אתה פותח את הקובץ?
האם לאחר פתיחת ה TAR/GZ אתה קורא אותם שוב דרך ה SAMBA או שאתה פותח את ה TAR/GZ ישירות על החלונות שאמצעות WINZIP או משהו?
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 03/12/2003 - 15:50
נושא ההודעה:

הקובץ נפתח על מחשב שמריץ חלונות באמצעות winzip/winrar

הפלט של locale מהשרת:
קוד:
[root@cc /]# locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
zag_zag ת.הצטרפות: 04/08/2003 · הודעות: 183 ·
 

הודעה פורסם: 03/12/2003 - 23:06
נושא ההודעה:

(אני האורח)

ממה שהבנתי, ללינוקס "לא אכפת" באיזה קידוד מגיעים הקבצים, ובמאילו תווים מורכב השם שלהם (חוץ מ-/ ו-?). אז למה אני נתקל כאן בבעיה? אולי בגלל שהקבצים עוברים דרך סמבה?
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
yehudaלא בפורום כעתSite Admin ת.הצטרפות: 23/02/2002 · הודעות: 798 ·
 

הודעה פורסם: 04/12/2003 - 02:57
נושא ההודעה:

עיקר בעיתך נובעת משיטות קידוד שונות הנהוגות בכל סביבת עבודה.

יש באפשרותך להעביר את הקידוד משיטה אחת לאחרת על ידי שימוש ב iconv אשר משמש למטרות אלו..

פשוט כתוב סקריפט קצר אשר יכיל את ההמרה של השמות במהלכו משיטה אחת לשניה ובשאת תיפתר בעיתך..

למעשה ב samba באפשרויות המתקדמות יותר קיים מנגנון שכזה שעושה בעבורך את המלאכה ולכן "קבצים שרואים משם .... לא רואים מכאן... " כדיברי השיר....


על מנת לספק לך כיוון:
http://publib16.boulder.ibm.com/pseries/en_US/aixprggd/nlsgdrf/iconv.htm
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית שלח דוא\ ביקור באתר המפרסם מספר ICQ 
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 04/12/2003 - 13:29
נושא ההודעה: לפי דעתי הבעיה ביא בפריסה של ה winzip שלא פותח את הקבצים טוב

תנסה ליצור tar/gz עם קבצים בעברית במחשב של הלינוקס ולפתוח במחשב החלונות ותראה מה קורה.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
zag_zag ת.הצטרפות: 04/08/2003 · הודעות: 183 ·
 

הודעה פורסם: 04/12/2003 - 14:08
נושא ההודעה:

כפי שכתבתי, זה בדיוק מה שעשיתי - יצרתי קובץ tgz על השרת עם הקבצים בעברית, וכשפתחתי אותו על חלונות (לא משנה באיזו תוכנה) קיבלתי ג'יבריש.

בכל אופן, ההצעה של יהודה נראית לי מתאימה. עכשיו רק נשאר ללמוד קצת bash scripting ...

תודה Very Happy
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. אורח
  2. yaircarel
  3. אורח
  4. zag_zag
  5. yehuda
  6. אורח
  7. zag_zag