The translation is temporarily closed for contributions due to maintenance, please come back later.

Translation

(itstool) path: sect2/para
English
For more information on using <application>poudriere</application>, see <citerefentry vendor="ports"><refentrytitle>poudriere</refentrytitle><manvolnum>8</manvolnum></citerefentry> and the main web site, <link xlink:href="https://github.com/freebsd/poudriere/wiki"/>.
Context English Turkish (tr_TR) State
The number of processor cores detected is used to define how many builds will run in parallel. Supply enough virtual memory, either with <acronym>RAM</acronym> or swap space. If virtual memory runs out, the compilation jails will stop and be torn down, resulting in weird error messages. Algılanan işlemci çekirdeklerinin sayısı, kaç yapının paralel olarak çalışacağını tanımlamak için kullanılır. <acronym>RAM</acronym> veya takas alanı ile yeterli sanal belleği sağlayın. Sanal bellek biterse, derleme hapisleri duracak ve bozularak garip hata mesajlarına yol açacaktır.
Initialize Jails and Port Trees Hapis ve Port Ağaçlarını Başlatma
After configuration, initialize <application>poudriere</application> so that it installs a jail with the required FreeBSD tree and a ports tree. Specify a name for the jail using <option>-j</option> and the FreeBSD version with <option>-v</option>. On systems running FreeBSD/amd64, the architecture can be set with <option>-a</option> to either <literal>i386</literal> or <literal>amd64</literal>. The default is the architecture shown by <command>uname</command>. Yapılandırmadan sonra, gerekli FreeBSD ağacı ve port ağacıyla hapisleri kurabilmesi için <application>poudriere</application>'i başlatın. Hapis için <option>-j</option> kullanarak ve FreeBSD sürümü için <option>-v</option> ile bir isim belirleyin. FreeBSD/amd64 çalıştıran sistemlerde, mimari <option>-a</option> ile, <literal>i386</literal> veya <literal>amd64</literal>'a ayarlanabilir. Varsayılan olarak <command>uname</command> komutuyla gösterilen mimari ayarlanmıştır.
<prompt>#</prompt> <userinput>poudriere jail -c -j <replaceable>11amd64</replaceable> -v <replaceable>11.4-RELEASE</replaceable></userinput>
[00:00:00] Creating 11amd64 fs at /poudriere/jails/11amd64... done
[00:00:00] Using pre-distributed MANIFEST for FreeBSD 11.4-RELEASE amd64
[00:00:00] Fetching base for FreeBSD 11.4-RELEASE amd64
/poudriere/jails/11amd64/fromftp/base.txz 125 MB 4110 kBps 31s
[00:00:33] Extracting base... done
[00:00:54] Fetching src for FreeBSD 11.4-RELEASE amd64
/poudriere/jails/11amd64/fromftp/src.txz 154 MB 4178 kBps 38s
[00:01:33] Extracting src... done
[00:02:31] Fetching lib32 for FreeBSD 11.4-RELEASE amd64
/poudriere/jails/11amd64/fromftp/lib32.txz 24 MB 3969 kBps 06s
[00:02:38] Extracting lib32... done
[00:02:42] Cleaning up... done
[00:02:42] Recording filesystem state for clean... done
[00:02:42] Upgrading using ftp
/etc/resolv.conf -&gt; /poudriere/jails/11amd64/etc/resolv.conf
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching public key from update4.freebsd.org... done.
Fetching metadata signature for 11.4-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata files... done.
Inspecting system... done.
Preparing to download files... done.
Fetching 124 patches.....10....20....30....40....50....60....70....80....90....100....110....120.. done.
Applying patches... done.
Fetching 6 files... done.
The following files will be added as part of updating to
11.4-RELEASE-p1:
/usr/src/contrib/unbound/.github
/usr/src/contrib/unbound/.github/FUNDING.yml
/usr/src/contrib/unbound/contrib/drop2rpz
/usr/src/contrib/unbound/contrib/unbound_portable.service.in
/usr/src/contrib/unbound/services/rpz.c
/usr/src/contrib/unbound/services/rpz.h
/usr/src/lib/libc/tests/gen/spawnp_enoexec.sh
The following files will be updated as part of updating to
11.4-RELEASE-p1:
[…]
Installing updates...Scanning //usr/share/certs/blacklisted for certificates...
Scanning //usr/share/certs/trusted for certificates...
done.
11.4-RELEASE-p1
[00:04:06] Recording filesystem state for clean... done
[00:04:07] Jail 11amd64 11.4-RELEASE-p1 amd64 is ready to be used
<prompt>#</prompt> <userinput>poudriere ports -c -p <replaceable>local</replaceable> -m svn+https</userinput>
[00:00:00] Creating local fs at /poudriere/ports/local... done
[00:00:00] Checking out the ports tree... done
On a single computer, <application>poudriere</application> can build ports with multiple configurations, in multiple jails, and from different port trees. Custom configurations for these combinations are called <emphasis>sets</emphasis>. See the CUSTOMIZATION section of <citerefentry vendor="ports"><refentrytitle>poudriere</refentrytitle><manvolnum>8</manvolnum></citerefentry> for details after <package>ports-mgmt/poudriere</package> or <package>ports-mgmt/poudriere-devel</package> is installed. Tek bir bilgisayarda, <application>poudriere</application>, birden çok yapılandırmayla, birden fazla hapishanede ve farklı port ağaçlarından portlar oluşturabilir. Bu kombinasyonlar için özel yapılandırmalara <emphasis>sets</emphasis> adı verilir. Detaylar için, <package>ports-mgmt/poudriere</package> veya <package>ports-mgmt/poudriere-devel</package> kurulduktan sonra, <citerefentry vendor="ports"><refentrytitle>poudriere</refentrytitle><manvolnum>8</manvolnum></citerefentry>'nın ÖZELLEŞTİRME bölümünü inceleyin.
The basic configuration shown here puts a single jail-, port-, and set-specific <filename>make.conf</filename> in <filename>/usr/local/etc/poudriere.d</filename>. The filename in this example is created by combining the jail name, port name, and set name: <filename><replaceable>11amd64-local-workstation</replaceable>-make.conf</filename>. The system <filename>make.conf</filename> and this new file are combined at build time to create the <filename>make.conf</filename> used by the build jail. Burada gösterilen temel yapılandırma, <filename>/usr/local/etc/poudriere.d</filename> içine ek bir jail-, port- koyar ve belirli bir <filename>make.conf</filename> ayarlar. Bu örnekteki dosya adı; hapis adı, port adı ve ayar adı birleştirilerek oluşturulmuştur: <filename><replaceable>10amd64-local-workstation</replaceable>-make.conf</filename>. <filename>make.conf</filename> sistemi ve bu yeni dosya, build hapsi tarafından kullanılan <filename>make.conf</filename>'i oluşturmak için derleme zamanında birleştirilir.
Packages to be built are entered in <filename><replaceable>11amd64-local-workstation</replaceable>-pkglist</filename>: Kurulacak paketler <filename><replaceable>10amd64-local-workstation</replaceable>-pkglist</filename>'a girilir:
editors/emacs
devel/git
ports-mgmt/pkg
...
editors/emacs
devel/git
ports-mgmt/pkg
...
Options and dependencies for the specified ports are configured: Belirtilen portlar için seçenekler ve bağımlılıklar yapılandırılır:
<prompt>#</prompt> <userinput>poudriere options -j <replaceable>11amd64</replaceable> -p <replaceable>local</replaceable> -z <replaceable>workstation</replaceable> -f <replaceable>11amd64-local-workstation-pkglist</replaceable></userinput> <prompt>#</prompt> <userinput>poudriere options -j <replaceable>10amd64</replaceable> -p <replaceable>local</replaceable> -z <replaceable>workstation</replaceable> -f <replaceable>10amd64-local-workstation-pkglist</replaceable></userinput>
Finally, packages are built and a package repository is created: Son olarak, paketler kurulur ve paket deposu oluşturulur:
<prompt>#</prompt> <userinput>poudriere bulk -j <replaceable>11amd64</replaceable> -p <replaceable>local</replaceable> -z <replaceable>workstation</replaceable> -f <replaceable>11amd64-local-workstation-pkglist</replaceable></userinput> <prompt>#</prompt> <userinput>poudriere bulk -j <replaceable>10amd64</replaceable> -p <replaceable>local</replaceable> -z <replaceable>workstation</replaceable> -f <replaceable>10amd64-local-workstation-pkglist</replaceable></userinput>
While running, pressing <keycombo action="simul"><keycap>Ctrl</keycap><keycap>t</keycap></keycombo> displays the current state of the build. <application>Poudriere</application> also builds files in <filename>/poudriere/logs/bulk/<replaceable>jailname</replaceable></filename> that can be used with a web server to display build information. Çalıştırırken <keycombo action="simul"><keycap>Ctrl</keycap><keycap>t</keycap></keycombo>'a basmak derlemenin mevcut durumunu görüntüler. <application>Poudriere</application> ayrıca <filename>/poudriere/logs/bulk/<replaceable>jailname</replaceable></filename>'da derleme bilgilerini görüntülemek için web sunucusuyla kullanılabilen dosyalar oluşturur.
After completion, the new packages are now available for installation from the <application>poudriere</application> repository. Tamamlandıktan sonra, yeni paketler artık <application>poudriere</application> deposundan kurulum için hazırdır.
For more information on using <application>poudriere</application>, see <citerefentry vendor="ports"><refentrytitle>poudriere</refentrytitle><manvolnum>8</manvolnum></citerefentry> and the main web site, <link xlink:href="https://github.com/freebsd/poudriere/wiki"/>. <application>poudriere</application> kullanımı hakkında daha fazla bilgi için, <citerefentry vendor="ports"><refentrytitle>poudriere</refentrytitle><manvolnum>8</manvolnum></citerefentry> ve ana web sayfası <link xlink:href="https://github.com/freebsd/poudriere/wiki"/>'na göz atın.
Configuring pkg Clients to Use a Poudriere Repository Pkg İstemcilerini Poudriere Deposu Kullanacak Şekilde Yapılandırma
While it is possible to use both a custom repository along side of the official repository, sometimes it is useful to disable the official repository. This is done by creating a configuration file that overrides and disables the official configuration file. Create <filename>/usr/local/etc/pkg/repos/FreeBSD.conf</filename> that contains the following: Resmi deponun yanında özelleştirilmiş depoyu da kullanmak mümkün olsa da, bazen resmi depoyu devre dışı bırakmak yararlı olacaktır. Bu, resmi yapılandırma dosyasını geçersiz kılan ve devre dışı bırakan bir yapılandırma dosyası oluşturarak yapılır. Aşağıdakini içeren <filename>/usr/local/etc/pkg/repos/FreeBSD.conf</filename> oluşturun:
FreeBSD: {
enabled: no
}
FreeBSD: {
enabled: no
}
Usually it is easiest to serve a poudriere repository to the client machines via HTTP. Set up a webserver to serve up the package directory, for instance: <filename>/usr/local/poudriere/data/packages/<replaceable>11amd64</replaceable></filename>, where <filename><replaceable>11amd64</replaceable></filename> is the name of the build. Genellikle, bir poudriere deposunu HTTP üzerinden istemci makinelere sunmak en kolay yoldur. Paket dizinini sunmak için bir web sunucusu ayarlayın, örneğin: <filename>/usr/local/poudriere/data/packages/<replaceable>10amd64</replaceable></filename> - <filename><replaceable>10amd64</replaceable></filename>, derleme adıdır.
If the URL to the package repository is: <literal>http://pkg.example.com/11amd64</literal>, then the repository configuration file in <filename>/usr/local/etc/pkg/repos/custom.conf</filename> would look like: Paket deposunun URL'si buysa: <literal>http://pkg.example.com/10amd64</literal>, <filename>/usr/local/etc/pkg/repos/custom.conf</filename>'daki depo yapılandırma dosyası şöyle görünecektir:
custom: {
url: "<replaceable>http://pkg.example.com/11amd64</replaceable>",
enabled: yes,
}
custom: {
url: "<replaceable>http://pkg.example.com/10amd64</replaceable>",
enabled: yes,
}
Post-Installation Considerations Kurulum Sonrası Dikkat Edilecek Hususlar
Regardless of whether the software was installed from a binary package or port, most third-party applications require some level of configuration after installation. The following commands and locations can be used to help determine what was installed with the application. Yazılımın derlenmiş bir paketten veya porttan yüklenip yüklenmediğine bakılmaksızın, çoğu üçüncü parti uygulaması kurulumdan sonra belli düzeyde yapılandırma gerektirir. Aşağıdaki komutlar ve konumlar, uygulamada neyin yüklü olduğunu belirlemeye yardımcı olmak için kullanılabilir.
Most applications install at least one default configuration file in <filename>/usr/local/etc</filename>. In cases where an application has a large number of configuration files, a subdirectory will be created to hold them. Often, sample configuration files are installed which end with a suffix such as <filename>.sample</filename>. The configuration files should be reviewed and possibly edited to meet the system's needs. To edit a sample file, first copy it without the <filename>.sample</filename> extension. Çoğu uygulama, <filename>/usr/local/etc</filename>'da en az bir varsayılan yapılandırma dosyası kurar. Bir uygulamanın birçok yapılandırma dosyası bulundurduğu durumlarda, bunları tutmak için bir alt dizin oluşturulur. Sıklıkla, <filename>.sample</filename> gibi son ekle biten örnek yapılandırma dosyaları kurulur. Yapılandırma dosyaları gözden geçirilmeli ve mümkün olduğunca sistemin ihtiyaçlarını karşılayacak şekilde düzenlenmelidir. Bir örnek dosyayı düzenlemek için, ilk önce <filename>.sample</filename> extension olmadan kopyalayın.
Applications which provide documentation will install it into <filename>/usr/local/share/doc</filename> and many applications also install manual pages. This documentation should be consulted before continuing. Dokümantasyon sağlayan uygulamalar bunu <filename>/usr/local/share/doc</filename> içine kuracaktır ve ayrıca birçok uygulama el kitabını kuracaktır. Devam etmeden önce bu belgelere başvurulmalıdır.
Some applications run services which must be added to <filename>/etc/rc.conf</filename> before starting the application. These applications usually install a startup script in <filename>/usr/local/etc/rc.d</filename>. See <link linkend="configtuning-starting-services">Starting Services</link> for more information. Bazı uygulamalar, uygulamayı başlatmadan önce <filename>/etc/rc.conf</filename>'e eklenmesi gereken hizmetleri çalıştırır. Bu uygulamalar genellikle <filename> /usr/local/etc/rc.d </filename> içine bir açılış komut dosyası yükler. Daha fazla bilgi için <link linkend="configtuning-starting-services">Starting Services</link> inceleyin.
By design, applications do not run their startup script upon installation, nor do they run their stop script upon deinstallation or upgrade. This decision is left to the individual system administrator. Tasarım gereği, uygulamalar ne yükleme sırasında açılış komut dosyalarını çalıştırır, ne de kaldırma veya yükseltme sırasında durdur komut dosyalarını çalıştırırlar. Bu karar, bireysel sistem yöneticisine bırakılır.
Users of <citerefentry><refentrytitle>csh</refentrytitle><manvolnum>1</manvolnum></citerefentry> should run <command>rehash</command> to rebuild the known binary list in the shells <envar>PATH</envar>. <citerefentry><refentrytitle>csh</refentrytitle><manvolnum>1</manvolnum></citerefentry> kullanıcıları, <envar>PATH</envar> kabuklarındaki bilinen derlenmiş listeyi yeniden oluşturmak için <command>rehash</command> komutunu çalıştırmalıdır.
Use <command>pkg info</command> to determine which files, man pages, and binaries were installed with the application. Uygulama ile hangi dosyaların, el kitabının ve derlenmiş dosyaların kurulduğunu belirlemek için <command>pkg info</command> komutunu kullanın.
Dealing with Broken Ports Hatalı Portlarla İlgili Olarak

Loading…

For more information on using <application>poudriere</application>, see <citerefentry vendor="ports"><refentrytitle>poudriere</refentrytitle><manvolnum>8</manvolnum></citerefentry> and the main web site, <link xlink:href="https://github.com/freebsd/poudriere/wiki"/>.
<application>poudriere</application> kullanımı hakkında daha fazla bilgi için, <citerefentry vendor="ports"><refentrytitle>poudriere</refentrytitle><manvolnum>8</manvolnum></citerefentry> ve ana web sayfası <link xlink:href="https://github.com/freebsd/poudriere/wiki"/>'na göz atın.
7 months ago
Browse all component changes

Things to check

Has been translated

Previous translation was "<application>poudriere</application> kullanımı hakkında daha fazla bilgi için, <citerefentry vendor="ports"><refentrytitle>poudriere</refentrytitle><manvolnum>8</manvolnum></citerefentry> ve ana web sayfası <link xlink:href="https://github.com/freebsd/poudriere/wiki"/>'na göz atın.".

Fix string

Reset

Glossary

English Turkish (tr_TR)
application uygulama FreeBSD Doc (Archived)
link bağlantı FreeBSD Doc (Archived)
Ports bağlantı noktaları FreeBSD Doc (Archived)
vendor sağlayıcı FreeBSD Doc (Archived)

Source information

Source string comment
(itstool) path: sect2/para
Source string location
book.translate.xml:10816
String age
9 months ago
Source string age
a year ago
Translation file
books/tr_TR/handbook.po, string 1817