fpaste - Usa ka Himan alang sa Pagpaambit sa mga Kasaypanan ug Commandline Output sa Pastebin


Ang mga software developers o tiggamit kanunay makasugat og lain-laing mga problema atol sa proseso sa software development o paggamit. Ang pipila niini nga mga problema mahimong maglakip sa mga kasaypanan, busa usa ka paagi sa pagsulbad niini mao ang pagpaambit sa mga mensahe sa sayop, command output o ang sulod sa gihatag nga mga file sa ubang mga developers o tiggamit sa Internet.

Adunay daghang mga online nga plataporma alang sa pagpaambit sa ingon nga mga problema nga mahimong tawgon nga himan sa pagpaambit sa sulud sa online. Ang usa ka himan sa pagpaambit sa sulud sa online sagad gitawag nga pastebin.

Ang Fedora ecosystem adunay usa ka himan nga gitawag og fpaste, usa ka web-based nga pastebin ug command line tool nga gigamit alang sa pag-debug sa mga sayop o pagpangita lang og feedback sa pipila ka text.

Busa sa kini nga artikulo atong tan-awon ang mga paagi kung giunsa nimo magamit ang fpaste ingon usa ka programmer o normal nga tiggamit aron ireport ang mga sayup gikan sa commandline hangtod sa site sa fpaste.org.

Aron magamit ang fpaste, kinahanglan nimo nga ma-access kini gamit ang usa sa duha nga mga paagi; pinaagi sa website o sa command line. Sa kini nga giya magpunting kami labi pa sa linya sa mando apan tan-awon namon kung giunsa nimo kini magamit pinaagi sa interface nga nakabase sa web.

Aron magamit kini gikan sa website, mahimo kang moadto sa fpaste nga website, kopyaha ang imong sayop, idikit kini sa input box nga gihatag, ug dayon isumite kini. Ihatag ang usa ka panid sa tubag ug kini adunay link sa URL nga mahimo nimong ipadala sa mga kauban nga debugger.

Ang web user interface nagtugot sa usa ka user sa:

  1. ibutang ang syntax sa paste.
  2. tag ang paste sa iyang alyas.
  3. gamit ug password.
  4. pagtakda ug panahon para matapos ang gipapilit nga sayop.

Giunsa ang Pag-install sa fpaste Tool sa Linux

Aron ma-install kini sa mga distribusyon sa Fedora/CentOS/RHEL, mahimo nimong ipadagan ang mosunud nga mando ingon usa ka pribilihiyo nga tiggamit.

# yum install fpaste
# dnf install fpaste         [On Fedora 22+ versions]
Last metadata expiration check performed 0:21:15 ago on Fri Jan 22 15:25:34 2016.
Dependencies resolved.
=================================================================================
 Package         Arch            Version                   Repository       Size
=================================================================================
Installing:
 fpaste          noarch          0.3.8.1-1.fc23            fedora           38 k

Transaction Summary
=================================================================================
Install  1 Package

Total download size: 38 k
Installed size: 72 k
Is this ok [y/N]: y
Downloading Packages:
fpaste-0.3.8.1-1.fc23.noarch.rpm                       9.3 kB/s |  38 kB     00:04    
---------------------------------------------------------------------------------------
Total                                                  5.8 kB/s |  38 kB     00:06     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Installing  : fpaste-0.3.8.1-1.fc23.noarch                                       1/1 
  Verifying   : fpaste-0.3.8.1-1.fc23.noarch                                       1/1 

Installed:
  fpaste.noarch 0.3.8.1-1.fc23                                                         

Complete!

Karon atong makita ang pipila ka mga paagi kon unsaon paggamit ang fpaste gikan sa terminal.

Mahimo nimong i-paste ang test.txt, sama sa mosunod:

# fpaste test.txt

Uploading (1.9KiB)...
http://ur1.ca/ofuic -> http://paste.fedoraproject.org/313642/34569731

Aron makagamit ug nickname ug password samtang nagpapilit sa test.txt, padagana kini nga sugo.

# fpaste test.txt -n “labmaster” --password “labmaster123” test.txt

Uploading (4.7KiB)...
http://ur1.ca/ofuih -> http://paste.fedoraproject.org/313644/57093145

Para magpadala ug script file nga ginganlag test_script.sh, ipiho ang pinulongan isip bash, kopyaha ang gibalik nga URL link sa X clipboard ug himoa nga pribado ang paste sama sa mosunod.

# fpaste -l bash --private --clipout test_script.sh 

Uploading (1.9KiB)...
http://ur1.ca/ofuit -> http://paste.fedoraproject.org/313646

Para ipadala ang output sa w command, padagana kini nga command.

# w | fpaste 

Uploading (0.4KiB)...
http://ur1.ca/ofuiv -> http://paste.fedoraproject.org/313647/53457312

Aron ipadala ang impormasyon sa imong sistema nga adunay paghulagway ug kumpirmasyon, padagana kini nga sugo sa ubos.

# fpaste --sysinfo -d "my laptop" --confirm -x "1800" 

Gathering system info .............................OK to send? [y/N]: y
Uploading (19.1KiB)...
http://ur1.ca/ofuj6 -> http://paste.fedoraproject.org/313648/53457500

Mahimo usab nimo i-paste ang output sa labaw sa usa ka command. Sa sunod nga pananglitan akong ipadala ang output sa mosunod nga mga sugo; uname -a, date ug kinsa.

# (uname -a ; date ; who ) | fpaste --confirm -x "1800" 

Linux linux-console.net 4.2.6-301.fc23.x86_64 #1 SMP Fri Nov 20 22:22:41 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Fri Jan 22 15:43:24 IST 2016
root     tty1         2016-01-22 15:24
root     pts/0        2016-01-22 15:32 (192.168.0.6)

OK to send? [y/N]: y
Uploading (0.4KiB)...
http://ur1.ca/ofujb -> http://paste.fedoraproject.org/313649/14534576

Mahimo nimong gamiton ang daghang uban pang mga kapilian sa fpaste sa mga panid sa tawo.

# man fpaste

Summary

Ang fpaste usa ka maayo nga himan sa pagpaambit sa sulud nga adunay dali gamiton nga mga pamaagi. Gitan-aw namon ang pipila ka mga pananglitan sa paggamit niini sa kini nga giya apan mahimo nimong susihon ang dugang pinaagi sa pagsulay sa daghang uban pang mga kapilian.

Kung makasugat ka ug bisan unsang mga sayup samtang gigamit kini, mahimo kang mag-post ug komento o alang sa mga naggamit sa fpaste, palihug pagdugang pipila ka kasayuran kung giunsa nimo kini gigamit ug ipaambit ang imong kasinatian.