Skip to content

Iypack is a comprehensive repository management system designed to streamline and enhance the efficiency of software development processes. It acts as a central hub for storing and managing various software packages, making them readily accessible for developers and teams.

Notifications You must be signed in to change notification settings

ANA-Holding/Iypack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


نحوه تنظیم ریپازیتوری PyPack برای استفاده دائمی

برای Windows:

  1. پوشه pip را در پوشه کاربری خود ایجاد کنید:
mkdir %appdata%\pip && $null > %appdata%\pip\pip.ini
  1. فایل pip.ini را باز کرده و محتوای زیر را وارد کنید:
[global]
index-url = http://download.iypack.ir/repository/pypack/simple

برای Linux (Ubuntu):

  1. پوشه pip را در دایرکتوری خانه خود ایجاد کنید:
   mkdir -p ~/.pip && touch ~/.pip/pip.conf
  1. فایل pip.conf را باز کرده و محتوای زیر را وارد کنید:
   [global]
   index-url = http://download.iypack.ir/repository/pypack/simple

برای macOS:

  1. پوشه pip را در دایرکتوری خانه خود ایجاد کنید:
   mkdir -p ~/.pip && touch ~/.pip/pip.conf
  1. فایل pip.conf را باز کرده و محتوای زیر را وارد کنید:
   [global]
   index-url = http://download.iypack.ir/repository/pypack/simple

استفاده یکباره از ریپازیتوری PyPack

برای استفاده یکباره از ریپازیتوری ما، دستور زیر را در ترمینال خود اجرا کنید:

pip install [package-name] --index-url http://download.iypack.ir/repository/pypack/simple

🌐 با انتخاب PyPack، به جامعه بزرگ و در حال رشد توسعه‌دهندگان Python بپیوندید!


نحوه تنظیم ریپازیتوری اوبونتو در iypack

برای افزودن ریپازیتوری اوبونتو به لیست منابع بسته‌های خود، دستورالعمل‌های زیر را دنبال کنید:

1. باز کردن فایل sources.list

ابتدا، فایل sources.list را باز کنید:

sudo nano /etc/apt/sources.list

2. افزودن ریپازیتوری

در فایل باز شده، خطوط زیر را اضافه کنید:

deb http://download.iypack.ir/repository/Ubuntu/ubuntu [distribution] main restricted
deb-src http://download.iypack.ir/repository/Ubuntu/ubuntu [distribution] main restricted

در اینجا [distribution] را با نام توزیع اوبونتوی خود (مانند focal, bionic و غیره) جایگزین کنید.

3. به‌روزرسانی لیست بسته‌ها

پس از اضافه کردن ریپازیتوری جدید، لیست بسته‌های خود را به‌روز کنید:

sudo apt update

استفاده از ریپازیتوری

پس از به‌روزرسانی، شما می‌توانید بسته‌های مورد نیاز خود را از ریپازیتوری جدید نصب کنید:

sudo apt install [package-name]

🌟 با استفاده از ریپازیتوری اوبونتو در PyPack، از تجربه‌ی به‌روز و امن لذت ببرید!


نحوه تنظیم ریپازیتوری Maven در IyPack

برای استفاده از ریپازیتوری Maven در پروژه‌های جاوا خود، دستورالعمل‌های زیر را دنبال کنید:

1. ویرایش فایل settings.xml

فایل settings.xml موجود در دایرکتوری ~/.m2 را ویرایش کنید. اگر این فایل وجود ندارد، آن را ایجاد کنید:

nano ~/.m2/settings.xml

2. اضافه کردن ریپازیتوری

داخل فایل را با اطلاعات ریپازیتوری iypack به شکل زیر پر کنید:

<?xml version="1.0" encoding="UTF-8"?>

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd">

<pluginGroups></pluginGroups>
<proxies></proxies>


<mirrors>
  <mirror>
    <id>nexus</id>
    <mirrorOf>*</mirrorOf>
    <url>http://download.iypack.ir/repository/maven/</url>
  </mirror>
</mirrors>

<profiles>
  <profile>
    <id>nexus</id>
    <repositories>
      <repository>
        <id>central</id>
        <url>http://central</url>
        <releases><enabled>true</enabled></releases>
        <snapshots><enabled>true</enabled></snapshots>
      </repository>
    </repositories>
    <pluginRepositories>
      <pluginRepository>
        <id>central</id>
        <url>http://central</url>
        <releases><enabled>true</enabled></releases>
        <snapshots><enabled>true</enabled></snapshots>
      </pluginRepository>
    </pluginRepositories>
  </profile>
</profiles>
</settings>

3.فایل POM (pom.xml) را با مقادیر زیر در ~/ ایجاد کنید: (اگر فایل POM وجود داشت این مرحله رو انجام نده)

<project>
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.example</groupId>
  <artifactId>nexus-proxy</artifactId>
  <version>1.0-SNAPSHOT</version>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.10</version>
    </dependency>
  </dependencies>
</project>

4.دستور زیر را برای تست در ترمینال خود اجرا کنید:

mvn package
🌟 با انتخاب ریپازیتوری Maven در PyPack، به جامعه بزرگ توسعه‌دهندگان جاوا بپیوندید و از مزایای دسترسی سریع و امن به کتابخانه‌ها بهره‌مند شوید!

راه‌اندازی ریپازیتوری Maven در Android Studio:

  1. باز کردن فایل Gradle پروژه (Project-Level Gradle File):

    فایل build.gradle در سطح پروژه را باز کنید. این فایل معمولا در مسیر ProjectName/build.gradle قرار دارد.

  2. افزودن ریپازیتوری به بخش repositories:

    در بخش repositories از buildscript و allprojects, ریپازیتوری سفارشی Maven را به شکل زیر اضافه کنید:

buildscript {
    repositories {
        maven {
            url 'http://download.iypack.ir/repository/maven-public'
            allowInsecureProtocol = true
        }
        // سایر ریپازیتوری‌ها
    }
}

allprojects {
    repositories {
        maven {
            url 'http://download.iypack.ir/repository/maven-public'
            allowInsecureProtocol = true
        }
        // سایر ریپازیتوری‌ها
    }
}

for kotlin settings.gradle.kts:

pluginManagement {
    repositories {
        google()
        mavenCentral{
            url = java.net.URI("http://download.iypack.ir/repository/maven/")
            isAllowInsecureProtocol = true // add this line
        }
        gradlePluginPortal()
    }
}
  1. همگام‌سازی پروژه:

    پس از اعمال تغییرات، پروژه را همگام‌سازی کنید تا تغییرات اعمال شوند.

🌟 با استفاده از ریپازیتوری Maven در پروژه‌های اندروید، بهره‌وری و کارایی پروژه‌های خود را افزایش دهید!

نحوه تنظیم ریپازیتوری npm در IyPack

1. شما Node.js را می‌توانید از وب‌سایت رسمی آن در آدرس https://nodejs.org/en/ دانلود و نصب کنید.

2. در خط فرمان، دستور

npm config set registry http://download.iypack.ir/repository/npmjs

را اجرا کنید.

3. یک فایل package.json را در پوشه ~/ با مقادیر زیر ایجاد کنید: (اگر این فایل وجود داشت این مرحله و مرحله 4 رو رد کن)

{
"name": "sample_project1",
"version": "0.0.1",
"description": "Test Project 1",
"dependencies" : {
  "commonjs" : "0.0.1"
}
}

4. از طریق دستور

npm install

فرآیند npm build را اجرا کنید.


نحوه تنظیم ریپازیتوری Anaconda در AncyPack

راه‌اندازی ریپازیتوری Anaconda:

  1. باز کردن فایل تنظیمات Anaconda (condarc):

    این فایل معمولا در دایرکتوری خانه کاربر قرار دارد. می‌توانید از ویرایشگر متن مورد نظر خود برای باز کردن یا ایجاد این فایل استفاده کنید.

nano ~/.condarc

اگر فایل وجود ندارد، با باز کردن آن ایجاد خواهد شد.

  1. افزودن ریپازیتوری به فایل condarc:

    در فایل condarc، خطوط زیر را برای افزودن ریپازیتوری AncyPack اضافه کنید:

channels:
  - http://download.iypack.ir/repository/AncyPack/main
  - defaults

با این تنظیمات، Anaconda ابتدا ریپازیتوری AncyPack را برای یافتن بسته‌ها جستجو می‌کند و سپس به سایر منابع پیش‌فرض بازمی‌گردد.

  1. به‌روزرسانی و نصب بسته‌ها:

    پس از تنظیم condarc، می‌توانید به‌روزرسانی‌های موجود را چک کنید و بسته‌های جدید را نصب کنید:

conda update --all
conda install [package-name]

بهره‌گیری از ریپازیتوری Anaconda در AncyPack

🌟 با استفاده از ریپازیتوری Anaconda در AncyPack، به جامعه بزرگ توسعه‌دهندگان علم داده و پایتون بپیوندید و از دسترسی سریع و امن به ابزارها و کتابخانه‌های مورد نیاز خود بهره‌مند شوید!


About

Iypack is a comprehensive repository management system designed to streamline and enhance the efficiency of software development processes. It acts as a central hub for storing and managing various software packages, making them readily accessible for developers and teams.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published