fpaste - Chombo cha Kushiriki Makosa na Pato la Amri kwa Pastebin


Wasanidi programu au watumiaji daima hukutana na matatizo tofauti wakati wa mchakato wa maendeleo au matumizi ya programu. Baadhi ya shida hizi zinaweza kujumuisha makosa, kwa hivyo njia moja ya kuzitatua ni kushiriki ujumbe wa makosa, pato la amri au yaliyomo kwenye faili zilizopewa na watengenezaji au watumiaji wengine kwenye Mtandao.

Kuna majukwaa mengi ya mtandaoni ya kushiriki matatizo kama haya ambayo yanaweza kujulikana kama zana ya kushiriki maudhui mtandaoni. Zana ya kushiriki maudhui mtandaoni mara nyingi huitwa pastebin.

Mfumo ikolojia wa Fedora una zana moja kama hii inayoitwa fpaste, ni pastebin inayotegemea wavuti na zana ya mstari wa amri inayotumika kutatua hitilafu au kutafuta maoni kuhusu maandishi fulani.

Kwa hivyo katika kifungu hiki tutaangalia njia za jinsi unavyoweza kutumia fpaste kama programu au mtumiaji wa kawaida kuripoti makosa kutoka kwa mstari wa amri hadi tovuti ya fpaste.org..

Ili kutumia fpaste, unahitaji kuipata kwa kutumia moja ya njia mbili; kupitia tovuti au mstari wa amri. Katika mwongozo huu tutazingatia zaidi mstari wa amri lakini hebu tuone jinsi unavyoweza kuitumia kupitia kiolesura cha msingi wa wavuti.

Ili kuitumia kutoka kwa tovuti, unaweza kwenda kwenye tovuti ya fpaste, nakili kosa lako, uibandike kwenye kisanduku cha ingizo kilichotolewa, kisha uiwasilishe. Ukurasa wa majibu utatolewa na una kiungo cha URL unachoweza kutuma kwa watatuzi wenzako.

Kiolesura cha mtumiaji wa wavuti humruhusu mtumiaji:

  1. weka sintaksia ya kubandika.
  2. weka tagi kwa kutumia lakabu yake.
  3. tumia nenosiri.
  4. weka muda wa hitilafu iliyobandikwa kuisha.

Jinsi ya Kufunga Zana ya fpaste kwenye Linux

Ili kuisakinisha kwenye usambazaji wa Fedora/CentOS/RHEL, unaweza kutekeleza amri ifuatayo kama mtumiaji aliyebahatika.

# 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!

Sasa tutaona baadhi ya njia za jinsi ya kutumia fpaste kutoka kwenye terminal.

Unaweza kubandika test.txt, kama ifuatavyo:

# fpaste test.txt

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

Ili kutumia jina la utani na nenosiri unapobandika test.txt, endesha amri hii.

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

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

Ili kutuma faili ya hati iitwayo test_script.sh, bainisha lugha kama bash, nakili kiungo cha URL kilichorejeshwa kwenye ubao wa kunakili wa X na ufanye ubandiko kuwa wa faragha kama ifuatavyo.

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

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

Ili kutuma matokeo ya w amri, endesha amri hii.

# w | fpaste 

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

Ili kutuma maelezo ya mfumo wako na maelezo na uthibitisho, endesha amri hii hapa chini.

# 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

Unaweza pia kubandika pato la amri zaidi ya moja. Katika mfano unaofuata nitatuma matokeo ya amri zifuatazo; uname -a, tarehe na nani.

# (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

Unaweza kutumia chaguzi zingine nyingi za fpaste kwenye kurasa za mtu.

# man fpaste

Muhtasari

fpaste ni zana nzuri ya kushiriki yaliyomo na njia rahisi kutumia. Tumeangalia baadhi ya mifano michache ya kuitumia katika mwongozo huu lakini unaweza kuchunguza zaidi kwa kujaribu chaguzi nyingine nyingi.

Ukikumbana na hitilafu zozote unapoitumia, unaweza kuchapisha maoni au kwa wale wanaotumia fpaste, tafadhali ongeza maelezo kuhusu jinsi unavyoitumia na ushiriki uzoefu wako.