fpaste - Għodda għall-Qsim ta' Żbalji u Output tal-Kmandline għal Pastebin


L-iżviluppaturi jew l-utenti tas-softwer dejjem jiltaqgħu ma' problemi differenti matul il-proċess tal-iżvilupp jew l-użu tas-softwer. Xi wħud minn dawn il-problemi jistgħu jinkludu żbalji, għalhekk mod wieħed biex issolvihom huwa li taqsam messaġġi ta 'żball, output ta' kmand jew il-kontenut ta 'fajls partikolari ma' żviluppaturi jew utenti oħra fuq l-Internet.

Hemm ħafna pjattaformi onlajn għall-kondiviżjoni ta' problemi bħal dawn li jistgħu jissejħu għodda għall-kondiviżjoni tal-kontenut onlajn. Għodda għall-kondiviżjoni tal-kontenut onlajn ħafna drabi tissejjaħ pastebin.

L-ekosistema Fedora għandha għodda waħda bħal din imsejħa fpaste, hija pastebin ibbażata fuq il-web u għodda tal-linja tal-kmand użata għad-debugging ta' żbalji jew sempliċement tfittex feedback dwar xi test.

Għalhekk f'dan l-artikolu ser inħarsu lejn modi ta 'kif tista' tuża fpaste bħala programmatur jew utent normali biex tirrapporta żbalji minn commandline għal sit fpaste.org.

Sabiex tuża fpaste, għandek bżonn taċċessaha billi tuża wieħed miż-żewġ modi; permezz tal-websajt jew il-linja tal-kmand. F'din il-gwida se niffukaw aktar fuq il-linja tal-kmand imma ejjew naraw kif tista' tużaha permezz tal-interface bbażata fuq il-web.

Biex tużah mill-websajt, tista 'tmur fil-websajt fpaste, tikkopja l-iżball tiegħek, waħħalha fil-kaxxa ta' input ipprovduta, u mbagħad tissottomettiha. Se tiġi pprovduta paġna ta’ rispons u jkollha l-link URL li tista’ tibgħat lil debuggers sħabi.

L-interface tal-utent tal-web tippermetti lill-utent li:

  1. issettja s-sintassi tal-pejst.
  2. immarka l-pejst bl-alias tiegħu jew tagħha.
  3. uża password.
  4. iffissa żmien biex jiskadi l-iżball pasted.

Kif Tinstalla l-Għodda fpaste fil-Linux

Biex tinstallah fuq distribuzzjonijiet Fedora/CentOS/RHEL, tista 'tmexxi l-kmand li ġej bħala utent privileġġat.

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

Issa se naraw xi modi dwar kif tuża fpaste mit-terminal.

Tista' tippejstja test.txt, kif ġej:

# fpaste test.txt

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

Biex tuża laqam u password waqt li twaħħal test.txt, mexxi dan il-kmand.

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

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

Biex tibgħat fajl b'kitba bl-isem test_script.sh, speċifika l-lingwa bħala bash, ikkopja l-link tal-URL lura fil-clipboard X u agħmel il-pejst privat kif ġej.

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

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

Biex tibgħat l-output tal-kmand w, mexxi dan il-kmand.

# w | fpaste 

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

Biex tibgħat l-informazzjoni tas-sistema tiegħek b'deskrizzjoni u konferma, mexxi dan il-kmand hawn taħt.

# 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

Tista 'wkoll tippejstja l-output ta' aktar minn kmand wieħed. Fl-eżempju li jmiss ser nibgħat l-output tal-kmandi li ġejjin; uname -a, data u min.

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

Tista 'tuża ħafna għażliet oħra ta' fpaste fil-paġni man.

# man fpaste

Sommarju

fpaste hija għodda tajba għall-qsim tal-kontenut b'metodi faċli biex jintużaw. Ħaresna lejn xi ftit eżempji ta’ kif tużaha f’din il-gwida imma tista’ tesplora aktar billi tipprova ħafna għażliet oħra.

Jekk tiltaqa' ma' xi żbalji waqt li tużah, tista' tpoġġi kumment jew għal dawk li jużaw fpaste, jekk jogħġbok żid xi informazzjoni dwar kif tużah u taqsam l-esperjenza tiegħek.