פורסם: 31/08/2011 - 23:24
נושא ההודעה: פקודת טרמינל לבדיקת הפצה
|
מהי הפקודה שיש להקיש בטרמינל על מנת לזהות איזו מערכת הפעלה מותקנת על השרת?
ומהי הפקודה שיש להקיש על מנת לבדוק באם על השרת מותקנת גירסה 32/64 ביט?
תודה מראש.
|
|
חזרה לתוכן הדיון |
פורסם: 31/08/2011 - 23:28
נושא ההודעה:
|
לבדיקת הפצה זה לא פשוט.
תיאורטית
אולי יספק לך מידע, לא בטוח. כל הפצה יכולה לעשות שם מה שהיא רוצה.
לגבי מעבד, ובכן בד"כ אפשר עם uname בצורה הבאה:
|
|
חזרה לתוכן הדיון |
פורסם: 01/09/2011 - 00:04
נושא ההודעה:
|
אם היא תואמת LSB, אז:
קוד: | $ lsb_release -a
LSB Version: :core-4.0-ia32:core-4.0-noarch
Distributor ID: Fedora
Description: Fedora release 15 (Lovelock)
Release: 15
Codename: Lovelock
|
|
|
חזרה לתוכן הדיון |
פורסם: 01/09/2011 - 01:41
נושא ההודעה:
|
תודה על המענה.
|
|
חזרה לתוכן הדיון |
פורסם: 01/09/2011 - 07:59
נושא ההודעה:
|
מידע שמושי נוסף אפשר להפיק גם מuname -a
|
|
חזרה לתוכן הדיון |
פורסם: 22/09/2011 - 14:53
נושא ההודעה:
|
גם אני שאלתי את עצמי את זה.
יש קובץ בשם issue בתקיה etc ושם נמצא השם מערכת הפעלה וגרסא.
לגבי כמה ביט המ"ע אתה יכול לבדוק על ידי הקשת הפקודה uname עם הפמטר a.
תהיה לך אינדיקציה אם אתה משתמש בkernel 32/64 ביט ז"א אם אתה מוצא x86 תידע שאתה משתמש ב64 ביט, אם אתה לא מוצא תידע שאתה משתמש ב32 ביט(או שפשוט אתה מוצא במקום: i686, i386).
|
|
חזרה לתוכן הדיון |
פורסם: 22/09/2011 - 14:55
נושא ההודעה:
|
אני מדבר על כל המערכות שנגזרות מן דביאן כמו אובונטו וכו'..
|
|
חזרה לתוכן הדיון |
פורסם: 22/09/2011 - 14:58
נושא ההודעה:
|
יש לי שאלה קצת שונה אבל קשורה.
איך אני יודע איזה מעבד לשים ב march כשאני מקמפל בC++?
_________________ אני בן אדם ציני (כך אומרים). אני מאוד מעריך את מי שמנסה לעזור (גם אם אני נעלב מהתגובה) ואני מאוד מעריך את הידע של אנשים בפורום. אם מישהו מוצא את מה שכתבתי עליו במעליב, אני מתנצל.
|
|
חזרה לתוכן הדיון |
פורסם: 22/09/2011 - 15:24
נושא ההודעה:
|
תלוי על איזה מעבד הקוד ירוץ. בעיקרון x86 תואם לאחור, כלומר אם אתה
בוחר i486 הקוד שלך ירוץ על על 486 ומעלה. חפש cpu-type ב man של GCC.
|
|
חזרה לתוכן הדיון |
פורסם: 22/09/2011 - 15:36
נושא ההודעה:
|
Anonymous : | אני מדבר על כל המערכות שנגזרות מן דביאן כמו אובונטו וכו'.. |
כמו שאמרו:
_________________ מערכת: GNU/Linux Ubuntu גרסה: 14.04
|
|
חזרה לתוכן הדיון |
פורסם: 22/09/2011 - 15:37
נושא ההודעה:
|
R0ck3t : | גם אני שאלתי את עצמי את זה.
יש קובץ בשם issue בתקיה etc ושם נמצא השם מערכת הפעלה וגרסא.
לגבי כמה ביט המ"ע אתה יכול לבדוק על ידי הקשת הפקודה uname עם הפמטר a.
תהיה לך אינדיקציה אם אתה משתמש בkernel 32/64 ביט ז"א אם אתה מוצא x86 תידע שאתה משתמש ב64 ביט, אם אתה לא מוצא תידע שאתה משתמש ב32 ביט(או שפשוט אתה מוצא במקום: i686, i386). |
קוד: | $ inxi -CS
System: Host y-desktop Kernel 2.6.35-23-generic i686 (32 bit) Distro Linux Mint 9 Isadora
CPU: Single core Intel Pentium 4 (UP) cache 512 KB flags (sse2)
Clock Speeds: (1) 2788.468 MHz (2) 2788.468 MHz
|
...יותר טוב מזה?!
|
|
חזרה לתוכן הדיון |
פורסם: 22/09/2011 - 15:56
נושא ההודעה:
|
ויטלי : | תלוי על איזה מעבד הקוד ירוץ. בעיקרון x86 תואם לאחור, כלומר אם אתה
בוחר i486 הקוד שלך ירוץ על על 486 ומעלה. חפש cpu-type ב man של GCC. |
תאימות לאחור היא לפקטור בשבילי (הידד תכנות מדעי) השיקול המכריע זה מהירות.
_________________ אני בן אדם ציני (כך אומרים). אני מאוד מעריך את מי שמנסה לעזור (גם אם אני נעלב מהתגובה) ואני מאוד מעריך את הידע של אנשים בפורום. אם מישהו מוצא את מה שכתבתי עליו במעליב, אני מתנצל.
|
|
חזרה לתוכן הדיון |
פורסם: 22/09/2011 - 16:42
נושא ההודעה:
|
אז תבחר ב native
|
|
חזרה לתוכן הדיון |
פורסם: 22/09/2011 - 19:25
נושא ההודעה:
|
אני מסתכן פה אבל איך אני עושה את זה?
-native לא עובד כמו גם -march=native
_________________ אני בן אדם ציני (כך אומרים). אני מאוד מעריך את מי שמנסה לעזור (גם אם אני נעלב מהתגובה) ואני מאוד מעריך את הידע של אנשים בפורום. אם מישהו מוצא את מה שכתבתי עליו במעליב, אני מתנצל.
|
|
חזרה לתוכן הדיון |
|