نصب قلم‌های فارسی: تفاوت بین نسخه‌ها

از ویکی فارسی اوبونتو
پرش به: ناوبری، جستجو
جز (نصب خودکار)
سطر ۱: سطر ۱:
برای نصب قلم‌های فارسی در [[ubuntu|اوبونتو]] می‌توان پروندهٔ Truetype قلم را (معمولاً با پسوند ttf) دریافت کرد و آن را در محیط اوبونتو گشود. این کار، نرم‌افزار [[GNOME Fonts|قلم‌ها]] را می‌گشاید که می‌توان با زدن دکمهٔ نصب در آن، قلم را نصب کرد.
+
برای نصب قلم‌های فارسی در [[ubuntu|اوبونتو]] می‌توان پروندهٔ Truetype قلم را (معمولاً با پسوند ttf) دریافت کرد و آن را در محیط اوبونتو گشود. این کار، نرم‌افزار [[GNOME Fonts|قلم‌ها]] را می‌گشاید که می‌توان با زدن دکمهٔ نصب، آن قلم را نصب کرد.
 
 
برای نصب دسته‌ای قلم‌ها در اوبونتو و دیگر [[Distro|توزیع‌هایی]] که از استاندارد Free Desktop استفاده می‌کنند، می‌توان پرونده‌های TrueType قلم‌ها را در یکی از مسیرهای زیر در [[Home|شاخهٔ خانگی]] کاربر رونویسی کرد.
 
 
 
<pre>~/.local/share/fonts</pre>
 
<pre>~/.fonts</pre>
 
  
 +
برای نصب دسته‌ای قلم‌ها در اوبونتو و دیگر [[Distro|توزیع‌هایی]] که از استاندارد Free Desktop استفاده می‌کنند، می‌توان پرونده TrueType قلم‌ها را در یکی از مسیرهای زیر در [[Home|شاخهٔ خانگی]] کاربر رونویسی کرد.
 +
{{bc|~/.local/share/fonts}}
 +
{{bc|~/fonts}}
  
 
== نصب خودکار ==
 
== نصب خودکار ==
برای نصب خودکار قلم‌های فارسی می‌توانید از [https://github.com/fzerorubigd/persian-fonts-linux اسکریپت فرود] استفاده کنید.
+
برای نصب خودکار قلم‌های فارسی می‌توانید از [https://github.com/fzerorubigd/persian-fonts-linux اسکریپت فرود] یا نرم‌افزار [https://github.com/kiamazi/kateb کاتب] استفاده کنید.
  
* [[Git|گیت]] را نصب می‌کنیم:
+
=== نصب قلم با اسکریپت فرود ===
<pre>$ sudo apt install git</pre>
+
ابتدا باید این اسکریپت را بارگیری کنید، این کار به چند طریق امکان پذیر است:
 +
# دانلود اسکریپت با [[wget]]
 +
# دانلود اسکریپت به همراه کل شاخه آن از گیت
  
اسکریپت را از [[Github|گیت‌هاب]] دریافت می‌کنیم:
+
==== دانلود اسکریپت با [[wget]] ====
<pre>$ git clone https://github.com/fzerorubigd/persian-fonts-linux.git</pre>
+
برای اینکار کافیست دستور زیر را در ترمینال وارد کنید:
 +
{{bc|$ wget "https://github.com/fzerorubigd/persian-fonts-linux/raw/master/zfarsifonts.sh"}}
 +
برای اجرای آن نیز ابتدا باید دسترسی اجرا به اسکریپت بدهیم و بعد آن را اجرا کنید.
  
* حال به درون شاخه‌ی اسکریپت می‌رویم:
+
یا اینکه قبل از نام اسکریپت از دستور bash(زیرا این اسکریپت با زبان بش نوشته شده است) استفاده کنید.
<pre>$ cd persian-fonts-linux/</pre>
+
{{bc|$ chmod +x farsifonts.sh
 +
$ ./farsifonts.sh
 +
or
 +
$ bash farsifonts.sh}}
  
* به دلیل تغییر مسیر لیست قلم‌ها، لازم است مسیر صحیح را در اسکریپت جایگزین کنید.(پس از اصلاح مخزن اصلی این گام حذف شود. [https://github.com/fzerorubigd/persian-fonts-linux/issues/18 گزارش مشکل])
+
----
 +
==== دانلود اسکریپت به همراه کل شاخه آن با گیت ====
 +
ابتدا نرم‌افزار [[Git|گیت]] را نصب می‌کنید:
 +
{{bc|$ sudo apt install git}}
  
<pre>
+
بعد اسکریپت را از [[Github|گیت‌هاب]] دریافت کنید:
$ sed -e "s%readonly URL=.*%readonly URL="http://fzero.rubi.gd/persian-fonts-linux/list"%g" farsifonts.sh
+
{{bc|$ git clone https://github.com/fzerorubigd/persian-fonts-linux.git}}
</pre>
 
  
* اسکریپت را اجرا می‌کنیم:
+
حال به درون شاخه‌ی اسکریپت بروید:
<pre>$ ./farsifonts.sh</pre>
+
{{bc|$ cd persian-fonts-linux/}}
  
* اگر نیازمندی‌های نصب روی سیستم موجود نباشد پیام مرتبط با آن نشان داده می‌شود.
+
اسکریپت را اجرا می‌کنید:
 
+
{{bc|$ ./farsifonts.sh}}
* در این‌جا شماره‌ی قلمی که می‌خواهیم نصب شود را از فهرست انتخاب می‌کنیم. در صورت تمایل به نصب یک‌جای همه‌ی قلم‌ها می‌توان شماره‌ی All (در این‌جا ۳۷) را انتخاب کرد.
 
  
 
[[پرونده:Font1.png|420px|left|نصب قلم‌های فارسی]]
 
[[پرونده:Font1.png|420px|left|نصب قلم‌های فارسی]]
{{الگو:clear}}
+
{{نکته|اگر نیازمندی‌های نصب روی سیستم موجود نباشد پیام مرتبط با آن نشان داده می‌شود.}}
  
* در صورتی که کاربر شما دسترسی لازم برای نصب قلم را نداشته باشد، از شما گذرواژه درخواست می شود که آن را وارد می‌کنید.
+
در این‌جا شماره‌ی قلمی که می‌خواهید نصب شود را از فهرست انتخاب می‌کنید. در صورت تمایل به نصب یک‌جای همه‌ی قلم‌ها می‌توان شماره‌ی All (در این‌جا '''37''') را انتخاب کرد.
  
* در پایان به صفحه‌ی اصلی برنامه برمی‌گردید که می‌توانید قلم دیگری را برای نصب انتخاب کرده یا برای خروج از برنامه، آخرین گزینه (در این‌جا ۳۸) را انتخاب کنید.
+
در صورتی که کاربر شما دسترسی لازم برای نصب قلم را نداشته باشد، از شما گذرواژه درخواست می شود.
  
* پیش از خروج، از شما پرسیده می‌شوید که می‌خواهید پرونده‌ی قلم‌های نصب‌شده را که اکنون در شاخه‌ی خانگی شما قرار دارد پاک کنید یا نگه دارید.
+
در پایان به صفحه‌ی اصلی برنامه برمی‌گردید که می‌توانید قلم دیگری را برای نصب انتخاب کرده یا برای خروج از برنامه، آخرین گزینه (در این‌جا '''38''') را انتخاب کنید.
 +
{{الگو:clear}}
  
 
[[پرونده:persian-fonts-linux-quit.png|320px|left|نصب قلم‌های فارسی - خروج]]
 
[[پرونده:persian-fonts-linux-quit.png|320px|left|نصب قلم‌های فارسی - خروج]]
 +
پیش از خروج، از شما پرسیده می‌شوید که می‌خواهید پرونده‌ی قلم‌های نصب‌شده را که اکنون در شاخه‌ی خانگی شما قرار دارد پاک کنید یا نگه دارید.
 
{{الگو:clear}}
 
{{الگو:clear}}
  

نسخهٔ ‏۱۳ تیر ۱۴۰۰، ساعت ۱۲:۰۱

برای نصب قلم‌های فارسی در اوبونتو می‌توان پروندهٔ Truetype قلم را (معمولاً با پسوند ttf) دریافت کرد و آن را در محیط اوبونتو گشود. این کار، نرم‌افزار قلم‌ها را می‌گشاید که می‌توان با زدن دکمهٔ نصب، آن قلم را نصب کرد.

برای نصب دسته‌ای قلم‌ها در اوبونتو و دیگر توزیع‌هایی که از استاندارد Free Desktop استفاده می‌کنند، می‌توان پرونده TrueType قلم‌ها را در یکی از مسیرهای زیر در شاخهٔ خانگی کاربر رونویسی کرد.

~/.local/share/fonts
~/fonts

نصب خودکار

برای نصب خودکار قلم‌های فارسی می‌توانید از اسکریپت فرود یا نرم‌افزار کاتب استفاده کنید.

نصب قلم با اسکریپت فرود

ابتدا باید این اسکریپت را بارگیری کنید، این کار به چند طریق امکان پذیر است:

  1. دانلود اسکریپت با wget
  2. دانلود اسکریپت به همراه کل شاخه آن از گیت

دانلود اسکریپت با wget

برای اینکار کافیست دستور زیر را در ترمینال وارد کنید:

$ wget "https://github.com/fzerorubigd/persian-fonts-linux/raw/master/zfarsifonts.sh"

برای اجرای آن نیز ابتدا باید دسترسی اجرا به اسکریپت بدهیم و بعد آن را اجرا کنید.

یا اینکه قبل از نام اسکریپت از دستور bash(زیرا این اسکریپت با زبان بش نوشته شده است) استفاده کنید.

$ chmod +x farsifonts.sh
$ ./farsifonts.sh
 or
$ bash farsifonts.sh

دانلود اسکریپت به همراه کل شاخه آن با گیت

ابتدا نرم‌افزار گیت را نصب می‌کنید:

$ sudo apt install git

بعد اسکریپت را از گیت‌هاب دریافت کنید:

$ git clone https://github.com/fzerorubigd/persian-fonts-linux.git

حال به درون شاخه‌ی اسکریپت بروید:

$ cd persian-fonts-linux/

اسکریپت را اجرا می‌کنید:

$ ./farsifonts.sh
نصب قلم‌های فارسی
نکته: اگر نیازمندی‌های نصب روی سیستم موجود نباشد پیام مرتبط با آن نشان داده می‌شود.

در این‌جا شماره‌ی قلمی که می‌خواهید نصب شود را از فهرست انتخاب می‌کنید. در صورت تمایل به نصب یک‌جای همه‌ی قلم‌ها می‌توان شماره‌ی All (در این‌جا 37) را انتخاب کرد.

در صورتی که کاربر شما دسترسی لازم برای نصب قلم را نداشته باشد، از شما گذرواژه درخواست می شود.

در پایان به صفحه‌ی اصلی برنامه برمی‌گردید که می‌توانید قلم دیگری را برای نصب انتخاب کرده یا برای خروج از برنامه، آخرین گزینه (در این‌جا 38) را انتخاب کنید.



نصب قلم‌های فارسی - خروج

پیش از خروج، از شما پرسیده می‌شوید که می‌خواهید پرونده‌ی قلم‌های نصب‌شده را که اکنون در شاخه‌ی خانگی شما قرار دارد پاک کنید یا نگه دارید.